天天看点

RationalDMIS 2020 扫描圆柱

RationalDMIS 2020 扫描圆柱
RationalDMIS 2020 扫描圆柱

使用选取工具条,抓取出CAD模型上的理论圆柱,在理论元素节点上使用鼠标右键弹出菜单选项“定义扫描”,扫描属性页中,软件根据理论元素自动计算元素扫描的起始点、终止点、方向点。点击扫描按钮机器开始扫描。

RationalDMIS 2020 扫描圆柱

在圆柱右键选择“定义Adaptive扫描”,弹出圆柱的扫描属性页:

RationalDMIS 2020 扫描圆柱

1.圆柱水平扫描方式

圆柱定义adaptive扫描允许用户输入开始角、结束角和扫描方向界面;

RationalDMIS 2020 扫描圆柱
RationalDMIS 2020 扫描圆柱

【1】开始角/起始角:

以起始点为基准,扫描的路径为开始角到结束角的范围。

【2】第一路径:

可以选择“顺时针"或者“逆时针”控制扫描的顺序。

【3】 起始点:

除了可以使用鼠标点击定义扫描起始点,下拉菜单中可以选择特定的轴向。

当路径和扫描按钮灰选的时候,预览按钮也灰选。 

【4】密度:

可以编辑密度值(angle/pt)

【5】层控制:

圆柱的水平扫描方式需要用户自己设置层控制,扫描层控制可以通过托放平面元素层控制节点来定义;也可以用鼠标在圆柱上自己点选位置来定义。

RationalDMIS 2020 扫描圆柱
$$*/
MODE/PROG,MAN
GOTO/31.5000, 31.5000, 50.0000
F(CYL1)=FEAT/CYLNDR,INNER,CART,31.5000,31.5000,-4.0000,0.0000,0.0000,1.0000, 20.0000,  8.0000
SCNSET/DRAG, DIST, 1.0000
P(CYL1_L1) = PATH/ARC,CART, 31.5000, 31.5000, -5.8837, 0.0000, 0.0000, 1.0000, 10.0000, 0.0000, 360.0000, 0.0000, 1.0000, 0.0000
P(CYL1_L2) = PATH/ARC,CART, 31.5000, 31.5000, -2.0323, 0.0000, 0.0000, 1.0000, 10.0000, 0.0000, 360.0000, 0.0000, 1.0000, 0.0000
MEAS/CYLNDR, F(CYL1), 5
  GOTO/CART,  31.5000, 38.5000, -5.8837
  PAMEAS/P(CYL1_L1),  -0.0000, -1.0000, -0.0000
  GOTO/CART,  31.5000, 38.5000, -5.8837
  GOTO/CART,  31.5000, 38.5000, -2.0323
  PAMEAS/P(CYL1_L2),  -0.0000, -1.0000, -0.0000
  GOTO/CART,  31.5000, 38.5000, -2.0323
ENDMES      

2.圆柱的螺旋扫描方式

对于螺旋扫描,起始点使用鼠标来点选相应的会调整扫描高度,保证扫描范围在圆柱高度内;

RationalDMIS 2020 扫描圆柱

可以设置起始点、扫描高度、圈数和密度等信息:

【1】起始点:除了可以使用鼠标点击定义扫描起始点,下拉菜单中可以选择特定的轴向。

对于螺旋扫描,起始点使用鼠标来点选相应的会调整扫描高度,保证扫描范围在圆柱高度内。

无论是圆柱的水平扫描或者螺旋扫描方式,打开自学习的情况下,点击"路径,后都会在DMIS执行窗口产生完整的路径定义、扫描语句。

MODE/PROG,MAN
GOTO/31.5000, 31.5000, 50.0000
F(CYL1)=FEAT/CYLNDR,INNER,CART,31.5000,31.5000,-4.0000,0.0000,0.0000,1.0000, 20.0000,  8.0000
$$ Path label = CYL1
P(CYL1) = PATH/CURVE, $
  PTDATA, 31.2753, 41.4975, -6.7626,  0.0225, -0.9997, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 28.4678, 41.0292, -6.6717,  0.3032, -0.9529, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 25.9059, 39.7889, -6.5808,  0.5594, -0.8289, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 23.7973, 37.8771, -6.4899,  0.7703, -0.6377, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 22.3126, 35.4487, -6.3990,  0.9187, -0.3949, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 21.5723, 32.7004, -6.3081,  0.9928, -0.1200, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 21.6363, 29.8548, -6.2172,  0.9864,  0.1645, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 22.4993, 27.1425, -6.1263,  0.9001,  0.4357, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 24.0916, 24.7832, -6.0353,  0.7408,  0.6717, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 26.2840, 22.9681, -5.9444,  0.5216,  0.8532, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 28.8990, 21.8442, -5.8535,  0.2601,  0.9656, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 31.7247, 21.5025, -5.7626, -0.0225,  0.9997, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 34.5322, 21.9708, -5.6717, -0.3032,  0.9529, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 37.0941, 23.2111, -5.5808, -0.5594,  0.8289, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 39.2027, 25.1229, -5.4899, -0.7703,  0.6377, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 40.6874, 27.5513, -5.3990, -0.9187,  0.3949, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 41.4277, 30.2996, -5.3081, -0.9928,  0.1200, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 41.3637, 33.1452, -5.2172, -0.9864, -0.1645, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 40.5007, 35.8575, -5.1263, -0.9001, -0.4357, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 38.9084, 38.2168, -5.0353, -0.7408, -0.6717, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 36.7160, 40.0319, -4.9444, -0.5216, -0.8532, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 34.1010, 41.1558, -4.8535, -0.2601, -0.9656, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 31.2753, 41.4975, -4.7626,  0.0225, -0.9997, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 28.4678, 41.0292, -4.6717,  0.3032, -0.9529, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 25.9059, 39.7889, -4.5808,  0.5594, -0.8289, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 23.7973, 37.8771, -4.4899,  0.7703, -0.6377, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 22.3126, 35.4487, -4.3990,  0.9187, -0.3949, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 21.5723, 32.7004, -4.3081,  0.9928, -0.1200, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 21.6363, 29.8548, -4.2172,  0.9864,  0.1645, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 22.4993, 27.1425, -4.1263,  0.9001,  0.4357, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 24.0916, 24.7832, -4.0353,  0.7408,  0.6717, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 26.2840, 22.9681, -3.9444,  0.5216,  0.8532, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 28.8990, 21.8442, -3.8535,  0.2601,  0.9656, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 31.7247, 21.5025, -3.7626, -0.0225,  0.9997, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 34.5322, 21.9708, -3.6717, -0.3032,  0.9529, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 37.0941, 23.2111, -3.5808, -0.5594,  0.8289, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 39.2027, 25.1229, -3.4899, -0.7703,  0.6377, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 40.6874, 27.5513, -3.3990, -0.9187,  0.3949, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 41.4277, 30.2996, -3.3081, -0.9928,  0.1200, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 41.3637, 33.1452, -3.2172, -0.9864, -0.1645, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 40.5007, 35.8575, -3.1263, -0.9001, -0.4357, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 38.9084, 38.2168, -3.0353, -0.7408, -0.6717, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 36.7160, 40.0319, -2.9444, -0.5216, -0.8532, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 34.1010, 41.1558, -2.8535, -0.2601, -0.9656, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 31.2753, 41.4975, -2.7626,  0.0225, -0.9997, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 28.4678, 41.0292, -2.6717,  0.3032, -0.9529, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 25.9059, 39.7889, -2.5808,  0.5594, -0.8289, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 23.7973, 37.8771, -2.4899,  0.7703, -0.6377, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 22.3126, 35.4487, -2.3990,  0.9187, -0.3949, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 21.5723, 32.7004, -2.3081,  0.9928, -0.1200, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 21.6363, 29.8548, -2.2172,  0.9864,  0.1645, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 22.4993, 27.1425, -2.1263,  0.9001,  0.4357, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 24.0916, 24.7832, -2.0353,  0.7408,  0.6717, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 26.2840, 22.9681, -1.9444,  0.5216,  0.8532, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 28.8990, 21.8442, -1.8535,  0.2601,  0.9656, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 31.7247, 21.5025, -1.7626, -0.0225,  0.9997, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 34.5322, 21.9708, -1.6717, -0.3032,  0.9529, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 37.0941, 23.2111, -1.5808, -0.5594,  0.8289, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 39.2027, 25.1229, -1.4899, -0.7703,  0.6377, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 40.6874, 27.5513, -1.3990, -0.9187,  0.3949, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 41.4277, 30.2996, -1.3081, -0.9928,  0.1200, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 41.3637, 33.1452, -1.2172, -0.9864, -0.1645, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 40.5007, 35.8575, -1.1263, -0.9001, -0.4357, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 38.9084, 38.2168, -1.0353, -0.7408, -0.6717, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 36.7160, 40.0319, -0.9444, -0.5216, -0.8532, 0.0000, HEADCS, 0.0000, 0.0000, $
  PTDATA, 34.1010, 41.1558, -0.8535, -0.2601, -0.9656, 0.0000, HEADCS, 0.0000, 0.0000
SCNSET/DRAG, DIST, 1.0000
MEAS/CYLNDR, F(CYL1), 66
  GOTO/CART,  31.3427, 38.4982, -6.7626
  PAMEAS/P(CYL1)
  GOTO/CART,  33.3207, 38.2591, -0.8535
ENDMES