材料结构
编辑
整个材料结构被保存在./材料结构文件夹内. 请在这里编辑文件 .
进程
请只在特性分支上编辑, 绝不直接编辑主机 。 向主控程序提交拉动请求 .
如果您想要释放结构, 退出主机并运行 npm run release major | minor | patch。 。 。 .
这打倒了版本并创造了新的发行. 然后Travis将其部署到npm.
使用
输入的文件 export 应当由服务器导入.
结构
这个 material-structure 文件夹包含所有材料组。 都存起来了
输入 material-groups 文件夹.
每个材料组由一个文件夹代表,例如:. metals每个文件夹代表
一个材料组包含一个 index.yml 拥有该物质组的数据.
name: Metals
每个材料组包含一个 materials 文件夹持有此组内的所有材料
譬如说. brass。每个材料文件夹中又有一个 index.yml 代表联合国
物质.
name: Nylon
description: >-
Nylon (polyamide) is a fantastic all-round material with great monetary value.
Thanks to its strength and flexibility, it’s extremely versatile, suitable for functional parts, jewelry, and many more applications.
When thin, it’s flexible enough for springs – when thick, it’s strong enough for functional parts.
It comes in many colors, and its surface can be polished and dyed.
This material is 3D printed on industrial grade 3D printers, offering the highest quality, using a process called selective laser sintering (SLS).
featuredImage: gallery/material-sf.jpg
descriptionShort: 'Best, cheap all-round material'
还有个文件夹 finish-groups 拥有属于
材料,例如: polished。完成组文件夹中也有一个 index.yml 表示
它的数据.
properties:
printingMethod: Selective Laser Sintering (SLS)
printingMethodShort: SLS
printingServiceName:
shapeways: Strong Flexible Plastic
imaterialise: Polyamide (SLS)
sculpteo: Nylon PA12
materialSpec: EOS PA 2200 (PA 12)
flexibility: 4
levelOfDetail: 3
freedomOfDesign: 4
postProcessing: 4
waterproof: false
foodSafe: false
dishwasherSafe: true
interlockingAndEnclosedParts: true
recyclable: false
materialName: Nylon
name: Raw
featuredImage: gallery/material-sf.jpg
description: >-
Professionally 3D printed nylon, raw and dyed, with natural color options available.
descriptionShort: 'Solid or dyed nylon with a raw surface'
在完成组里有一个 material-configs 文件夹保存所有材料配置
为这组。 此文件夹中的所有文件都代表一个材料配置, 例如 .
name: Natural
color: Natural Multicolor
colorCode: '#98A0A3'
colorImage: color_images/sandstone_full_color.jpg
legacyId: '{}'
printingService:
sculpteo:
productionTimeFast: 2
productionTimeSlow: 4
materialId: color_plastic
printingMethodShort: Binder Jetting
printingMethod: Binder Jetting (Bronze Infusion)
materialName: Composite Multicolor
shapeways:
productionTimeFast: 6
productionTimeSlow: 8
materialId: '26'
printingMethodShort: Binder Jetting
printingMethod: Binder Jetting (Bronze Infusion)
materialName: Full Color Sandstone
imaterialise:
productionTimeFast: 6
productionTimeSlow: 8
materialId: 38cb671d-4df6-458c-9f17-85cf3d28b990
finishId: cb1b1042-aff5-4c6c-af2a-96dfbbfcfa58
printingMethodShort: Binder Jetting
printingMethod: Binder Jetting (Bronze Infusion)
materialName: Multicolor
模板
每个级别上都有文件开始表示下划线(_) (中文(简体) ).
这些模板继承了所有儿童的价值观.
例如文件 _material.yml 继承每个材料的所有属性
在此文件夹下的结构中.
订货材料
命令文件前缀为字符串 1-...。 。 。 .
重要
空的 YAML 文件
空文件需要包含内容 {} 这是雅姆尔的代表
空对象.