几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » SolidWorks二次开发
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-04-13, 01:51 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】reload sheet forma

reload sheet format
i'm just a beginner in macro writing. i'm writing a macro which will be used to replace an old sheet format/template with the new one. i'm using the function setupsheet4. the macro work fine and it changes the template size as desired but it doesn't changes the sheet format as per the selection or requirement. say for e.g. i have one a size drawing with an old sheet format and i want to change it to b size (b size template and b size sheet format). the macro will change the template size but not the sheet format. any idea how to fix this.
i have attached the macro. thanks for your concern.
deepak gupta
sw2007 sp5.0
sw2009 sp2.1
answer hi deepak
here it is a modify version of your code.
i've find some "mistakes". in the setupsheet4 method you've put the scale to 0 for example. another thing at the beginning of all of your modules put the option explicit statement. this statement force you to declare all your variables (this is good practice). i've delete all the enumeration because if you go to tools/reference you'll see that you always reference the constant library so it's not necessary to redeclare them.
i've also rearrange your code and variables. in the module if you daclare your variable at the beginning of the module (outside of any sub) with the public statement, the variable is visible in all of your modules in the project.
that's all that i can think of.
if you've more question, feel free to ask.
hope this help
################################
stef
designer / cad administrator
sw 2007 sp5 winxp pro sp2
thanks a lot stef. it working perfectly now. i was messing it with last evening but all in vain. thanks for making my day.
deepak gupta
sw2007 sp5.0
sw2009 sp2.1
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭

相似的主题
主题 主题发起者 论坛 回复 最后发表
【转帖】insert new sheet issue yang686526 SolidWorks二次开发 0 2009-04-13 12:16 PM
【转帖】arget sheet drawing from excel yang686526 SolidWorks二次开发 0 2009-04-12 10:37 PM
【转帖】sheet numbering macro, is it possible yang686526 SolidWorks二次开发 0 2009-04-12 10:25 PM
【转帖】saving a single sheet as dxf yang686526 SolidWorks二次开发 0 2009-04-12 10:18 PM
【转帖】sheet numbering macro, is it possible yang686526 SolidWorks二次开发 0 2009-04-12 07:36 PM


所有的时间均为北京时间。 现在的时间是 08:03 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多