请选择 进入手机版 | 继续访问电脑版
分享

类似SolidWorks图号分离在CoCreate中的应用说明,详见PDF

qqdd417 2021-1-22 17:05:13 发表于 工程图 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 7 1045
类似SolidWorks图号分离在CoCreate中的应用说明

本教程旨在OSDAnnotation出工程图时,提高出图效率。

软件版本:
OSD17.0,系统版本:WIN7,WIN10.

教程说明:
在3D Modeling中对零件/装配体命名,常采用“图号+图名”的方式,在Annotation出工程图时需要将其整体名称分开,图号一栏,图名一栏。
例:
零件名称为:NL362S1400B气动顶门
图号分离后,将在工程图中的不同栏内分开显示“NL362S1400B”和“气动顶门”
注意:本教程代码中的数字11,不同名称数字也不同,需参考自家公司的命名规范。如前5位为图号,则需将11改为5

准备资料
1、现有 MI 图框(对此文件进行操作);
2、关键代码(见附件)。

操作步骤:
1、用记事本编辑文档:am_customize,文档参考路径为:
C:\Users\SAPA\AppData\Roaming\CoCreate\CoCreateModeling 17.0\17.0\ANNOTATION, 将附件代码复制到里面,如此文档有其他数据,将代码附在末尾即可。

如已有2D和3D关联项,需更改对应名称(tuhao/mingcheng)和format语句:
(format nil"~a" (subseq (sd-inq-obj-basename owner) 0 11)),如下图:

2、打开 OSD,打开任意有图框的工程图,按正常步骤指定文字,并最终保存图框为对应图幅的名称。
其中,本教程的群组分在Sheet_local下,TU HAO即为图号,MING CHENG即为名称。

类似SolidWorks图号分离在CoCreate中的应用说明.pdf (436.6 KB, 下载次数: 44)
回复

使用道具 举报

已有(7)人评论

跳转到指定楼层
Superman实名认证 问题互助团队 赏金猎人 发表于 2021-1-22 17:52:06
不错的分享,将图号+图名自动分开,出图效率更高了。
回复

使用道具 举报

Superman实名认证 问题互助团队 赏金猎人 发表于 2021-1-24 20:03:36
测试成功,工程图出图时,产品图号和产品名称自动分开显示
图号分离.png

回复

使用道具 举报

JH1216 发表于 2021-5-21 16:57:23
Hi 版大 :
   首先感謝您的分享,但是我目前碰地的狀況為,如果我有share 件, 我選擇首件時,圖號卻會變更為其他的Share件,
導致我所需要的圖名多了後墜.1 或.2 ,請問我改怎樣修改
?
回复

使用道具 举报

qqdd417问题互助团队 发表于 2021-5-22 10:40:22
JH1216 发表于 2021-5-21 16:57
Hi 版大 :
   首先感謝您的分享,但是我目前碰地的狀況為,如果我有share 件, 我選擇首件時,圖號卻會變更為其 ...

我也有遇到,我的处理方式是:发现名称多了.X时,重新选另一个零件。
如果对这个问题很在意,不嫌麻烦的话,可以这样处理:将需要共享的零件放在一个“组件”下,再共享这些组件,这样,就每个需要出图的零件都是同样的编号了。
以上,仅供参考,程序上的处理现在还看不出问题来。
回复

使用道具 举报

JH1216 发表于 2021-5-22 12:04:01
qqdd417 发表于 2021-5-22 10:40
我也有遇到,我的处理方式是:发现名称多了.X时,重新选另一个零件。
如果对这个问题很在意,不嫌麻烦的 ...

我發現 因為 我使用了recerse 這個參數將抓取數據從後面先讀取,在反轉回來.後來我改回原程式後 直接讀取我要的位置就可以避免share 件 後綴的問題.
(format nil "~a" (reverse(subseq ( reverse (sd-inq-obj-basename owner)) 0 6)))
回复

使用道具 举报

samsung 发表于 2021-6-28 16:17:53
找不到这个am_customize文件
回复

使用道具 举报

latheman 发表于 2021-7-23 11:04:33
好贴,一定要支持一下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则