使用 CadQuery 创建参数化 3D 可打印零件与外壳,导出 STL/3MF,渲染预览用于审查,迭代优化装配、容差与打印。
参数3D 打印是一项面向实际任务的技能,主要用于设计括号、 夹片、 电缆向导、 持有者、 挂载、 适配器、 封装、 固定装置, 以及带有 CadQuery 的可操作的 3D 打印部件;Generate clean STL 或 3MF o。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
使用 CadQuery 设计支架、卡扣、线缆导引件、固定座、安装架、转接器、外壳、工装夹具及其他功能性可 3D 打印部件。生成干净的 STL 或 3MF 输出文件,审查装配适配性与可打印性,并快速迭代优化。
将 CadQuery 作为默认建模路径。确保模型保持参数化、尺寸单位统一为毫米,且易于修改。
除非该部件极其简单,否则切勿直接跳至复杂成品模型。
仅询问设计推进所必需的信息。优先顺序如下:
当用户未指定偏好时,采用合理默认值:
PARAMETERS 区域内。Z=0 平面。当部件需与真实产品对接时,须首先查找其精确尺寸。在精度要求较高时,至少交叉核验两个独立信息来源。将查得的尺寸标注于对应参数附近的注释中。
示例包括:
如有配套脚本,请使用以下命令:
scripts/run_cadquery_model.py model.py --preview --strictscripts/preview.py model.stl preview.png --views multiscripts/stl_to_3mf.py model.stl在最终交付前,或预览图像存在可疑问题时,请先阅读 references/design-review.md。
务必检查以下各项:
import cadquery as cq
# PARAMETERS
width = 80.0
height = 30.0
depth = 20.0
wall = 2.0
clearance = 0.3
# MODEL
result = (
cq.Workplane("XY")
.box(width, depth, height, centered=(True, True, False))
)
# EXPORT
cq.exporters.export(result, "part.stl", tolerance=0.01, angularTolerance=0.1)
若该部件含有封闭空腔,且当前运行环境支持,则还应通过 CadQuery 直接导出 part.3mf 文件。
请返回以下内容:
打印建议需简洁明了。例如:
Print settings: PLA, 0.2 mm layer, 3 walls, 20% gyroid, no supports. Orientation: flat back on the bed. Why: strongest layer direction for the bracket arms and no severe overhangs.
相关专题
热门下载
相关下载
精品课程
共1课时 | 164人学习
共0课时 | 0人学习
共1课时 | 206人学习