常用知识点
说明:本教程作者为虾米,如需转载等请加群30313386联系原作者。
因教程较长,分批发布。教程全目录如下,本次内容为目录中标黄部分。
5.Material List 材料单
(1)材料表位置
Off 对应命令:MaterialList OFF
Left 对应命令:MaterialList ON
MaterialList LEFT DESCRIPTION
Right 对应命令:MaterialList ON
MaterialList RIGHT DESCRIPTION
(2) 材料表文字高度,纵向距离
对应命令:MaterialList Charheight 2.5mm Lspacing 100
对应命令:MaterialList Charheight 3mm Lspacing 90
(3)材料单统计方式
Sheet:材料单按分图分别统计
Pipe:材料单按管道统计,如一根管道多张图纸,材料单只在第一张分图统计, 其它分图材料单为空
Sheet 对应命令:MaterialList DRWG
Pipe 对应命令:MaterialList LINE
(4)图纸名称
Sheet1,2,3…:生成的图纸名称为 XXXsht1,XXXsht2,XXXsht3,并且超出的材料单内容会新增图纸,名称往后自动编号
Sheet1,1a,1b…:生成的图纸名称为 XXXsht1,XXXsht1a,XXXsht1b,并且超出的材料单内容会新增图纸,名称与主图一样,加 A 表示命名
On same sheet:生成的图纸名称为 XXXsht1,XXXsht2,XXXsht3,并且超出的材料单内容不会分为两张,会被叠加在对应的图纸中,不推荐此项
① Sheet1,2,3…对应命令:MaterialList Code 8 DUMMY SINGLE
② Sheet1,1a,1b…对应命令:MaterialList Code 8 DUMMY SUFFIX SINGLE
③ On same sheet:MaterialList Code 8 OVERFLOW SINGLE
(5)单张图编号
Unnumbered 对应命令:MaterialList Code 8 DUMMY SUFFIX
1 of 1 对应命令:MaterialList Code 8 DUMMY SUFFIX SINGLE
备注:与(4)组合使用
(6) 材料表序号
四种方式,前三种用于 spooler,一般只用最后一种
From db,individual:从设计中得到,在材料单中按照零件号分开对应命令:MaterialList PartNumbers FROMDB SEPARATE
From db,totalled:从设计中得到,在材料单中按照相同零件号合并对应命令:MaterialList PartNumbers FROMDB TOTALLED
From db,pipe individual:从设计中得到,管道材料按照相同零件号合并对应命令:MaterialList PartNumbers FROMDB PIPEONLYSEPARATE
Generated:程序自动生成
对应命令:MaterialList PartNumbers GENERATED
(7)
Per spool 对应命令:MaterialList PartNumbers PERSPOOL GENERATED Per drawing 对应命令:MaterialList PartNumbers GENERATED
备注:与(6)组合使用
(8)
Per nozzle 对应命令:EquipmentNumbering NOZZLE
Continuous 对应命令:EquipmentNumbering LIST
(9) 材料单描述
Off:不统计材料单
Detail & material texts:材料单描述从元件 detail text 和 material text 中抽取
Detail text only:材料单描述只从元件 detail text 中抽取
Material text only:材料单描述只从元件 material text 中抽取
① 默认 Detail text only 对应命令:
MaterialList LEFT DESCRIPTION
Mtexts ON
Dtexts ON
② Off 对应命令:MaterialList LEFT NODESCRIPTION
③ Detail & material texts 对应命令:MaterialList LEFT DESCRIPTION
④ Detail text only:Mtexts IGNORE
⑤ Material text only:Dtexts IGNORE
备注:由于本项目登记库未关联材料描述,所以看不出区别
(10)描述提取属性内容
Rtext 对应命令:Dtexts RTEXT
Stext 对应命令:Dtexts STEXT
Ttext 对应命令:Dtexts TTEXT
(11)材料提取属性内容
Xtext 对应命令:Mtexts XTEXT
Ytext 对应命令:Mtexts YTEXT
Ztext 对应命令:Mtexts ZTEXT
(12) 材料单中 itemcode 显示长度
修改前:MaterialList Code 8 DUMMY SUFFIX SINGLE
修改后:MaterialList Code 10 DUMMY SUFFIX SINGLE
备注:与(4)、(5)组合使用
(13) 分隔符,分隔符后面的内容不显示
例如:未使用分隔符:前
使用分隔符冒号“:”后
@对应命令:Delimiter ATsymbol
:对应命令:Delimiter COLON
+对应命令:Delimiter PLUS
.对应命令:Delimiter DOT
&对应命令:Delimiter AND
(14)
Itemcode 来源,默认来源等级 spref,也可指定 UDA
Spref 对应命令:Itemcode from SPREF
UDA 对应命令:Itemcode from :Additional3
(15)支吊架的
itemcode 来源,选项很多,只示例两个
Spref 对应命令:Itemcode for Supports from SPREF
UDA 对应命令:Itemcode for Supports from :Additional3
STEX 对应命令:Itemcode for Supports from STEX
(16)
对应命令:Itemcode TOTAL
对应命令:Itemcode SEPARATE
(17) itemcode 显示管道等级
对应命令:Itemcode Length SHORT
对应命令:Itemcode Length LONG
(18) 提取螺栓信息
对应命令:Bolting Units IMPERIAL
或对应命令:Bolting Units METRIC
不提取螺栓信息,材料单不显示螺栓料
对应命令:Bolting OFF
(19)
螺栓长度信息显示在描述列,或者用文字替换
Excluded:长度不在描述中显示
对应命令:Bolting length description OFF
Prefixed:长度追加显示在描述列的前面
对应命令:Bolting length description ON
Appended:长度追加显示在描述列的后面
对应命令:Bolting length description ON APPEND
Replace text:螺栓 Itemcode 用文字替换(测试不出来)
对应命令:Bolting length description ON INSERT at '螺栓'
(20)
螺栓长度信息显示在 itemcode 列,或者用文字替换
Excluded:长度不在 itemcode 列中显示
对应命令:Bolting length itemcode OFF
Appended:长度追到 Itemcode 中
对应命令:Bolting length itemcode APPEND
Replace text:螺栓 Itemcode 用文字替换
对应命令:Bolting length itemcode INSERT at '螺栓'
(21)
切管表,两列显示时,材料单的总宽度不小于 80
①.Off 对应命令:CuttingList OFF(不显示切管表)
②.Number across sheets 对应命令:CuttingList ON PERDRAWING OFF ITEMCODES OFF ENDPREPARATIONS OFF(显示切管表,图纸间序号连续)
③.Number per sheet 对应命令:CuttingList ON PERDRAWING ON ITEMCODES OFF ENDPREPARATIONS OFF(显示切管表,每张图纸序号以 1 开始)
备注:注意 两个窗口的组合使用,OFF 改为 ON
例如:
对应命令:CuttingList ON PERDRAWING OFF ITEMCODES ON ENDPREPARATIONS ON
切管表规则自定义窗口:
修改前对应命令:Cutback none
小于 400 时按 400 计算
修改后对应命令:Cutback 300mm on all bend(弯管最小长度)
Cutback 400mm on threadedends(坡管最小长度)
(22) spool 号
Off:不显示
对应命令:SpoolNumbers OFF From db:从库中抽取序号
对应命令:SpoolNumbers FROMDB
Number across sheets:从图纸中得到序号,图纸间序号连续
对应命令:SpoolNumbers ON
Number per sheet:从图纸中得到序号,每张图序号以 1 开始
对应命令:SpoolNumbers PERDRAWING
(23) 过滤允许偏差
对应命令:LooseFlangeAllowance 150mm
对应命令:LooseFlangeAllowance 160mm
(24)
Spool 前缀
Off:不显示
Default(Atext257):默认智能文字
From SPLP attribute:从 spool 的 db 库
Text:自定义文字
①
对应命令:SpoolNumbers ON
②
对应命令:SpoolNumbers Prefix FROMDB
③
对应命令:SpoolNumbers Prefix 'XM'
(25) 是否保存材料单
对应命令:MatlistFile OFF
对应命令:MatlistFile "matl" APPEND with 55 lines
对应命令:MatlistFile "C:\Users\15967\Desktop\ISO/matl11" APPEND with 100 lines
对应命令:MatlistFile "C:\Users\15967\Desktop\ISO/matl11" PERPLOTFILE OVERWRITE with 100 lines
最后设置好的对话框,红色圈内为需要设置的地方
6.Material Columns 材料单格式样式
(1)材料表格,初始默认状态如下
对应命令:MaterialList TableDefinition OFF
(2)点击 后,表格空白处会有文字显示各列信息,点击 可修改列对应属性,编辑表头文本框
对应命令,其中表头变化,智能文字也变化,如下:
MaterialList TableDefinition Column 1 PARTNUMBER with Width 3
Column 2 DESCRIPTION with Width 41
Column 3 BORE with Width 8
Column 4 ITEMCODE with Width 12
Column 5 QUANTITY in Millimetres with Width 8
Atext 301 'PT'
Atext 302 'NO'
Atext 303 'COMPONENT DESCRIPTION' Atext 304 'N.S.'
Atext 305 'ITEM CODE'
Atext 306 'QTY'
Atext 330 '(INS)'
(3)新增第 6 列为备注栏,先点击第 6 列 处,选择 Standard>REMARKS,
然后指定需要显示备注信息的元素或属性来源
测试时选:SPWEIGHT 属性,类型选 ALL,
对应命令:MaterialList TableDefinition Column 1 PARTNUMBER with Width 3
Column 2 DESCRIPTION with Width 41
Column 3 BORE with Width 8
Column 4 ITEMCODE with Width 12
Column 5 QUANTITY in Millimetres with Width 8
Column 6 REMARKS and :SPWEIGHT FROMSPCOM on ALL
with Width 10
Atext 301 '序号'
Atext 302 ''
Atext 303 'COMPONENT DESCRIPTION' Atext 304 'N.S.'
Atext 305 'ITEM CODE'
Atext 306 'QTY'
Atext 324 '备注'
Atext 330 '(INS)'
(4) 材料单位
millimetres 毫米:Column 5 QUANTITY in Millimetres with Width 8
metres 米:Column 5 QUANTITY in Metres with Width 8
(5) 清空材料单信息,恢复默认状态。
(6)新增第 6 列为重量栏,选 component,选 weight,
下面的重量选项会显示,
对应命令:MaterialList TableDefinition Column 1 PARTNUMBER with Width 3
Column 2 DESCRIPTION with Width 41
Column 3 BORE with Width 8
Column 4 ITEMCODE with Width 12
Column 5 QUANTITY in Metres with Width 8
Column 6 OTHER Heading 'WEIGHT' WEIG with Width 10 Total Fabrication Total Erection Total Combined Factor 1 TubeFactor 1 WROUND OFF
①Fabrication total:预制材料总重
对应命令:Column 6 OTHER Heading 'WEIGHT' WEIG with Width 10 Total Erection Total Combined Factor 1.5 TubeFactor 2 WROUND OFF
②Erection total:现场安装材料总重
对应命令:Column 6 OTHER Heading 'WEIGHT' WEIG with Width 10 Total Fabrication Total Combined Factor 1.5 TubeFactor 2 WROUND OFF
③Combined total:预制与现场安装材料总重
对应命令:Column 6 OTHER Heading 'WEIGHT' WEIG with Width 10 Total Fabrication Total Erection Factor 1.5 TubeFactor 2 WROUND OFF
④ Conversion Factors:重量系数
⑤ Round:圆整
对应命令:Column 6 OTHER Heading 'WEIGHT' WEIG with Width 10 Total Fabrication Total Erection Total Combined Factor 1.5 TubeFactor 2 WROUND ON
如下:本项目登记库没有关联重量属性
(7)新增其他属性时,例如材料,本项目登记库没有关联材料
对应命令:Column 6 OTHER Heading '材料' MTXX with Width 10
最后设置好的对话框,红色圈内为需要设置的地方,材料表自定义很灵活