iCAx开思网

标题: 创建EMX的滑块!申请加分! [打印本页]

作者: BYDAD    时间: 2005-3-10 20:48
标题: 创建EMX的滑块!申请加分!
说明:凡是所指的路径,都要在前面加上emx的安装路径,如“d:\ptc\emx4.0\”,其中的是指“单位”,如“mm”"inch".并注意不要写错字母和符号
1.步骤  
为了描述完整的滑块装置,您需要创建三个目录:  
Pro/ENGINEER模型将位于/parts/slider-subassembly。  
包含尺寸实例和其它信息的数据文件必须位于子目录tcltk/system/中。  
新供货商必须在文件tcltk/system//supplier_slider.txt中发布。
  
好东西!值的收藏!
-----寄生草

作者: BYDAD    时间: 2005-3-10 20:48
以新建一"ABC"公司的滑块为例,单位为“mm”(EMX安装路径为“D:\PTC\EMX\”),则需要在“D:\PTC\EMX4.0\tcltk\system”中建立一个“ABC”文件夹,在“D:\PTC\EMX4.0\mm\parts\slider”中建立一个“ABC”文件夹。在D:\PTC\EMX4.0\mm\parts\slider\ABC\建立“SET_1”文件夹(可以多建,依次命名为“SET_2”......) 然后打开(用写字板)“D:\PTC\EMX4.0\tcltk\system\mm\supplier_slider.txt”,可以看到其中内容如“hasco/mm
misumi/mm
strack/mm”的格式,单独起一行,写上“ABC”(不要引号,后面同)。
作者: BYDAD    时间: 2005-3-10 20:49
找一个已经有的EMX滑块,如D:\PTC\EMX4.0\mm\parts\slider\hasco\mm\set_1\slider_base.asm,将其复制到“D:\PTC\EMX4.0\mm\parts\slider\ABC\SET_1”,然后在PROE中编辑此装配,修改为自己需要的滑块样式,增加或删除此一些零件。注意装配时最好选用装配中的基准来进行,不要将一个零件与其他零件形成父子关系。完成后,修改零件的尺寸符号,以便于记忆,使看到尺寸符号就能知道是哪个零件的那个尺寸,且所有尺寸符号不要重复(滑块压板例外)。最后添加一些关系和参数(可以不要)
  
千万不要修改该装配第一个零件之前的特征的尺寸符号。
作者: BYDAD    时间: 2005-3-10 20:49
用屏幕捕捉软件,捕捉这个滑块的图像,保存为D:\PTC\EMX4.0\tcltk\system\ABC\slider1.gif,然后编辑该文件,将图像大小修改到差不多150X150像数。另外,在显示出零件尺寸时,捕捉零件的图像,保存为D:\PTC\EMX4.0\tcltk\system\ABC\slider_detail1.gif(第一个),slider_detail11.gif,slider_detail12.gif.....,一般每个零件一个图像。
  
如果要给"ABC"做两种滑块,则前面要建立 “D:\PTC\EMX4.0\mm\parts\slider\ABC\SET_2”,并在D:\PTC\EMX4.0\tcltk\system\ABC\下有slider2.gif和slider_detail2.gif(第一个),slider_detail21.gif, slider_detail22.gif........
作者: BYDAD    时间: 2005-3-10 20:50
建立 D:\PTC\EMX4.0\tcltk\system\ABC\slider_data.txt(可以复制其他的,或自己建立)。打开,按如下格式编辑。
  
SLIDERTYPE (Listing of available slidersets)
2 1 普通型 2 弯销型
DISPLAYOPTION
1 default
2 default
COMPONENTS
1 TRUE TRUE TRUE TRUE TRUE FALSE FALSE FALSE  
2 TRUE TRUE TRUE TRUE TRUE FALSE FALSE FALSE  
TYPEINSTANCES
1 1 set1  
2 2 slda sldb
DIMENSIONS (dimension names and values)
INSTANCE BORE_OFFSET CAM_LENGTH CAM_WIDTH CAM_HEIGHT PIN_LENGTH PIN_ANGLE pin_dam pin_height lgib_length lgib_height lgib_width
set1  20.0  80.0  50.0  50.0  80.0  10.0  12.000000 6.000000 60.000000 20.000000 20.000000INSTANCE BORE_OFFSET CAM_LENGTH CAM_WIDTH CAM_HEIGHT PIN_LENGTH PIN_ANGLE pin_dam pin_height lgib_length lgib_height lgib_width
slda  20.0  80.0  50.0  50.0  80.0  10.0  12.000000 6.000000 60.000000 20.000000 20.000000
sldb  20.0  80.0  50.0  50.0  80.0  10.0  12.000000 6.000000 60.000000 20.000000 20.000000
作者: BYDAD    时间: 2005-3-10 20:53
解释:
  
第一项:
  
SLIDERTYPE (Listing of available slidersets)
2 1 普通型 2 弯销型
  
滑块类型,前面的“2”必须为后面的滑块数量,对应于d:\ptc\emx\mm\sliders\ABC\下“set_x”文件夹的数量
  
DISPLAYOPTION
1 default
2 default
COMPONENTS
1 TRUE TRUE TRUE TRUE TRUE FALSE FALSE FALSE  
2 TRUE TRUE TRUE TRUE TRUE FALSE FALSE FALSE  
没什么好说的,照抄就是,其中的1,2对应于上面的“1 普通型”的“1”和“2 弯销型”的“2”
  
TYPEINSTANCES
1 1 set1  
  
2 2 slda sldb
  
例证。最前面的数字表示“1 普通型”的“1”和“2 弯销型”的“2”,第二个数字为其后面的“slda”“sldb”的数量
作者: BYDAD    时间: 2005-3-10 20:54
评注:DIMENSIONS (dimension names and values)
INSTANCE BORE_OFFSET CAM_LENGTH CAM_WIDTH CAM_HEIGHT PIN_LENGTH PIN_ANGLE pin_dam pin_height lgib_length lgib_height lgib_width
set1  20.0  80.0  50.0  50.0  80.0  10.0  12.000000 6.000000 60.000000 20.000000 20.000000INSTANCE BORE_OFFSET CAM_LENGTH CAM_WIDTH CAM_HEIGHT PIN_LENGTH PIN_ANGLE pin_dam pin_height lgib_length lgib_height lgib_width
slda  20.0  80.0  50.0  50.0  80.0  10.0  12.000000 6.000000 60.000000 20.000000 20.000000
sldb  20.0  80.0  50.0  50.0  80.0  10.0  12.000000 6.000000 60.000000 20.000000 20.000000
最前面的“DIMENSIONS”不变
INSTANCE 不变,后面的CAM_WIDTH CAM_HEIGHT PIN_LENGTH PIN_ANGLE 为默认的emx滑块参数,不可修改,分别表示相应的尺寸;再后面的 pin_dam pin_height lgib_length lgib_height lgib_width 为滑块中个零件的尺寸符号,必须与“slider_base.asm”中的零件的尺寸符号相同。否则,将emx不能识别并修改该尺寸的值。
“set1”“slda”“sldb”分别对应前面的例证,再后面的数字一一对应 BORE_OFFSET CAM_LENGTH 等,调用滑块时,将用这些值赋予给相应的尺寸
作者: BYDAD    时间: 2005-3-10 20:55
注意事项:
结构  
要放置的第一个元件始终是凸轮,因为所有其它元件都是参照它进行装配的。如果您要创建一个没有凸轮的滑块,请使用仅用曲面建立的模型。不要将任何不属于骨架的基准用作组件参照。  
使用基准平面CAM_TOP、CAM_FRONT和CAM_SYMM来放置第一个元件。然后,必须参照凸轮和TOP_SURFACE来装配斜销。
所有其它元件(如导向板、l形吊杆等)均参照这两个零件来装配。  
尺寸符号  
您还必须以特定的方式准备单个元件。要设置选定实例的尺寸值,EMX必须能够确定单个尺寸。因此,请按如下方式为斜销设置尺寸符号名称。正如在族表中一样,您可以基于这些符号名称来定义实例的尺寸。  
切除曲面  
要在装配了滑块装置后创建自动切口,您可以在元件中或组件级别上定义曲面(顶端已加盖)。将名为SLIDER_CUT的特性参数类型“字符串”(值为 FH或MH)添加到这些曲面上。EMX将按相同的方式处理MH和FH切口,但该设置可能用于将来的功能。
作者: DavidJiang    时间: 2005-3-11 10:00
不知道樓主發沒發現一個問題,就是emx的BUW_OBJECT_ROLE參數能設置的只有
CAM  
ANGLEPIN  
GUIDEPLATE  
LGIB  
LOCKING  
WEARPLATE_F  
WEARPLATE_B  
RETAINER
八种類型,如果是超大滑塊(長400以上)僅僅底部耐磨塊就多達5塊(可分爲3類),如果多餘的元件也設置為以上參數,調入系統時元件將無法自動更名
作者: BYDAD    时间: 2005-3-11 17:44
楼上的问题我已经发现并反馈给PTC深圳,他也说无法解决!向这些小问题就只有自己改名一下了,现在PTC忙着解决当机的bug
作者: wangweiping    时间: 2005-3-11 18:10
還有一個問題,就是HASCO中latchlock內定的是3項,如果在多加一項,就無法調出你所加的零件,就是復制的也不可以
HASCO!
INSTANCE  DIM1
Z170/1    50
Z170/2    150
Z170/3    200
這3種再加一個就不可以
作者: BYDAD    时间: 2005-3-11 19:49
有图为证
作者: wangweiping    时间: 2005-3-11 20:52
謝謝,我已經搞定了,非常的感謝
作者: wan2gw    时间: 2005-3-15 00:05
真是多谢,建议班主加分。
作者: 寄生草    时间: 2005-3-15 00:55
早加了!
作者: mom    时间: 2005-3-15 09:08
钻牛角尖了不是
作者: aaaaaaaaaa    时间: 2005-3-15 18:12
HAO
作者: wxdzh    时间: 2005-4-24 09:28
好东东~~~~希望楼主再多出点这样的好资料~~~~~多谢了~~~
作者: 770152630WGM    时间: 2009-6-9 09:39
搞了好久,不行啊??显示如下图(显示“未找到实例”)
是不是哪里没设置吗?还是???怎么添加啊??高手帮帮忙。。。
作者: 我是来玩的    时间: 2014-5-10 15:04
好贴,怎么人气那么少啊
作者: lijilo    时间: 2014-8-16 23:32
本帖最后由 p30552 于 2014-3-21 12:45 编辑


THANK
作者: wcszl    时间: 2015-4-15 22:59
大侠金盆洗手了吗
作者: 面朝大海3505    时间: 2015-7-2 23:58
谢谢分享
作者: 苦海无边    时间: 2015-9-25 02:40
谢谢分享

作者: 小桥流水9739027    时间: 2016-11-29 13:19
BYDAD 发表于 2005-3-10 20:49
找一个已经有的EMX滑块,如D:\PTC\EMX4.0\mm\parts\slider\hasco\mm\set_1\slider_base.asm,将其复制到“D ...

学习下
作者: crazy_talk    时间: 2017-5-31 12:32

作者: a8012024    时间: 2018-2-22 02:30
感谢分享!
作者: lijilo    时间: 2018-3-9 19:06
Customer had revised CAD to rev09 to fit with dia. 8.2mm cable
作者: dexin    时间: 2023-8-7 09:39
学习下




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3