首页/新闻资讯/正文详情

SolidCraft 上手指南:5 个实体特征让一张草图变成可反复改的零件

发布时间:2026/11/4 6:47:27 来源:云帆数科 栏目:资讯中心
SolidCraft 上手指南:5 个实体特征让一张草图变成可反复改的零件
SolidCraft 上手指南5 个实体特征让一张草图变成可反复改的零件【免费下载链接】solidcraftSolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.项目地址: https://gitcode.com/gh_mirrors/so/solidcraftSolidCraft 是一款用纯 Rust 写的开源 CAD 工具走的是参数化 3D CAD 路线你画草图、叠特征之后改任何一个尺寸整张模型自动重算。这篇文章不讲抽象概念而是带你走一遍真实流程——从一块空白的草图平面开始把底板、凸台、收边、薄壁和一圈法兰孔依次做出来顺带把拉伸、旋转、圆角/倒角、抽壳、阵列这 5 个最常用的实体特征讲透。先把第一块底板拔出来Extrude 拉伸一句话人话版拉伸就是把一张闭合的草图垫出厚度是建实体出现频率最高的动作。你画一个带圆角的矩形选中它做拉伸弹窗里要决定的事情其实不多distance拔多高支持表达式比如20或2 * widthdirectionpositive往一面拔、negative往另一面拔、symmetric以草图平面为中心两侧各走一半taper给侧壁一个锥度角就能做出上小下大的截头锥through_all不填距离直接穿到对面operationnew_body/join/cut/intersect决定这块材料是独立成体、并进去、挖出来还是取交集。 新手最常困惑的为什么我拉了个孔它自己把材料挖掉了就出在operation上SolidCraft 会按当前组件里有没有实体、以及新料和已有材料怎么接触自动在 join 与 cut 之间做选择你手动指定过的操作则会一直保持。想留一个独立的新零件请显式选new_body。把凸台立起来Revolve 旋转一句话人话版旋转是让草图绕一根轴转个角度专攻杯、盘、法兰、轴、轮毂这类回转体。参数有四个angle转多少360就是一整圈、angle2双侧旋转时的第二个角度、symmetric把角度围绕草图对称分配、axis旋转轴。轴可以来自草图中心线也可以直接点选模型上的圆边或圆柱面。画这类草图有个纪律截面要画在轴的一侧别跨轴。跨了轴会得到意料之外的形状或直接报错。对称旋转会围绕草图剖面均分角度方向由草图法线决定所以轴指向写反也不会把零件转反。磨掉毛刺Fillet 与 Chamfer 怎么选边一句话人话版圆角把锐边磨成圆弧倒角把锐边削成斜面都是给零件收尾的。Fillet 看radius就够了Chamfer 可以只用distance或distance2做不等距也可以distance加angle组合。选边有个小技巧不用精确框住整条边在每条目标边上点一个点就能锁定它。覆盖范围上SolidCraft 支持平面之间的直线边、整条光滑环、带斜接或球形圆角的相邻边链以及闭合的曲线边链。 这两类特征是典型的后置工序一般放在拉伸、旋转之后。更关键的是底层机制特征对面、边的引用是按名字存储的。上游改动让几何挪了位置下游特征照样挂在正确的那张面上实在找不到时它会警告你而不是默默挑一张别的面继续做。把实心掏成薄壁Shell 抽壳一句话人话版抽壳是把实体掏空成指定厚度的薄壁还能指定哪几张面留开口。它只有两个决策点thickness壁厚掏完之后材料剩多厚faces选中的开放面这些位置会被掏掉形成开口。direction控制向内还是向外掏空。想做一个顶面开口的盒子选中顶面再设一个thickness就完事。SolidCraft 的内表面会向内偏置并延伸到相交处转角处不会留下悬空的边。一圈法兰孔别手画Pattern 阵列的三种形态一句话人话版阵列是把某个特征孔、凸台、槽按规则复制成一份而不是让你手动重复建模。类型命令适合矩形阵列solid.pattern.rectangular网格状排布的孔或凸台圆形阵列solid.pattern.circular沿圆周均布比如法兰孔路径阵列solid.pattern.path沿一条草图曲线分布共同参数是pattern类型、数量、间距、features被复制的特征和bodies作用实体。圆形阵列的axis可以直接填X/Y/Z也可以给显式原点加方向或者点选一条圆边、一个圆柱面作为轴。 阵列的本质是变换后重放复制出来的孔会跟随原孔一起更新。你后面把孔径从 5 改成 612 个孔会一起变。改一个数字整张图纸自动重画上面每个输入框里的值都是一个模型参数d1、d2……。你可以再加用户参数——带单位、表达式和注释——然后在Change Parameters里改它时间轴会从第一个用到它的特征开始往下重算。表达式是单位感知的2 * width 5 mm、angle / 2、1 in 3 mm都能直接用长度和角度混用会报错而不是悄悄换算。这就是参数化的爽点把底板厚度从 24 改成 32凸台高度、圆角、抽壳壁厚只要引用了对应参数会全部跟着重建你不用碰任何草图。新手最常问的三个问题Q1加了个凸台结果材料被挖掉了九成是operation自动选成了cut。在拉伸或旋转的弹窗里显式指定 join 或 new_body之后这个选择会一直保持。Q2我删掉的特征还能找回来吗能。时间轴上的特征可编辑双击、抑制、回滚、删除整个操作是一个可撤销的步骤删除前如果有下游依赖它会先列出来提示你。Q3这些操作能用脚本驱动吗可以。界面点选的命令和脚本走同一套命令引擎CLI 里用solidcraft-cli exec command [json-params]就能执行一条命令比如把半径改成 3 的圆角。给你的上手路线画一张约束完整的草图尺寸全部驱动不留自由几何依次叠加Extrude 打底 → Revolve 做回转部分 → Fillet/Chamfer 收边 → Shell 掏薄壁 → Pattern 批量复制把关键尺寸抽成用户参数在 Change Parameters 里改一个值验证整条时间链重算。想再深入一层完整特征文档见 docs/book/src/guide/features.md参数与表达式机制见 docs/book/src/guide/parameters.md命令注册与重放逻辑的源码在 crates/engine/src/cmd/几何内核在 crates/kernel/。【免费下载链接】solidcraftSolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.项目地址: https://gitcode.com/gh_mirrors/so/solidcraft创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

REA 逆向工程工具完整上手:3 条命令装好 rea,当天跑通第一次分析
REA 逆向工程工具完整上手:3 条命令装好 rea,当天跑通第一次分析

REA 逆向工程工具完整上手:3 条命令装好 rea,当天跑通第一次分析 【免费下载链接】rea Reverse engineer anything with agents, from app behavior down to native binaries. 项目地址: https://gitcode.com/GitHub_Trending/rea2/rea REA&#… · 2026/11/4 6:47:27

SkySeaLand:一个宽幅卫星交通基准数据集及超轻量级检测基线
SkySeaLand:一个宽幅卫星交通基准数据集及超轻量级检测基线

大家读完觉得有帮助记得关注和点赞!!!摘要 — 卫星目标检测面临小目标和宽幅场景的挑战,在标准方形输入缩放下会丢失细节。我们引入了SkySeaLand,一个包含1,307张高分辨率卫星图像和19,101个经过验证的边界框的公共数据… · 2026/11/4 6:47:27

Linux基本开发工具:make和makefile的使用
Linux基本开发工具:make和makefile的使用

目录 一.认识make和makefile 1.1背景 1.2如何理解make和makefile 1.3基本使用 1.4推导过程 1.5适度扩展语法 一.认识make和makefile 1.1背景 会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力一个工程中的源文件不计数,其按类… · 2026/11/4 6:47:27

网络安全行业趋势与零信任架构实践指南
网络安全行业趋势与零信任架构实践指南

1. 行业现状与挑战网络安全行业近年来呈现爆发式增长态势,全球市场规模预计将在2026年突破3000亿美元。这个数字背后反映的是数字化转型浪潮下,企业对安全防护的刚性需求。但与此同时,行业也面临着前所未有的挑战。从技术层面来看&#xff0c… · 2026/11/4 17:51:56

AI Agent 知识获取管道:从 RAG 基础到 Agentic RAG
AI Agent 知识获取管道:从 RAG 基础到 Agentic RAG

在开始写之前我想先说明一下我读到的这个标题:"走进 AI Agent 第四篇:知识获取管道——RAG 基础"。这是当前 AI 圈子里最热的实操方向之一。如果说 Agent 是一台智能机器,那 RAG 就是它的供水系统。没有水,机器再聪明也… · 2026/11/4 17:51:56

腾讯云轻量服务器快速部署QQ机器人实战
腾讯云轻量服务器快速部署QQ机器人实战

1. 项目背景与核心价值最近在开发者社区看到不少朋友在讨论如何将云服务与即时通讯工具结合,实现自动化交互功能。恰好上周我帮一个餐饮连锁品牌实现了通过QQ机器人处理线上订单的功能,其中就用到了腾讯云的一键部署能力。这个方案特别适合中小型企业快速… · 2026/11/4 17:51:56

PHP社区小程序开发:LAMP架构与RESTful API实践
PHP社区小程序开发:LAMP架构与RESTful API实践

1. 项目概述社区交流小程序是当前移动互联网时代连接邻里关系、促进本地互动的重要工具。这套基于PHP后台的源码解决方案,为开发者提供了快速搭建社区互动平台的完整技术框架。不同于通用的社交软件,社区类产品更强调地理围栏内的真实社交,需… · 2026/11/4 17:51:56

Agentic重塑搜推数据生产体系:从规则驱动到目标驱动
Agentic重塑搜推数据生产体系:从规则驱动到目标驱动

1. 为什么要用 Agentic 重塑搜推数据生产体系1.1 搜推数据生产现在到底卡在哪干了几年搜推方向的数据工程,我越来越觉得“数据生产体系”这个词已经从基建问题变成了瓶颈问题。搜索推荐这摊子事,后端链路再花哨,落到地上都得靠样本、特征、标… · 2026/11/4 17:51:56

Gemini 4 Pro价格屠夫拆解:千万级上下文与多模态空间智能实战
Gemini 4 Pro价格屠夫拆解:千万级上下文与多模态空间智能实战

1. 从“价格屠夫”说起:Gemini 4 Pro到底想干什么 第一次看到“价格屠夫”这个前缀挂在Gemini 4 Pro头上,我脑子里蹦出来的不是参数表,而是过去两年多模态API调用账单上那些让人肉疼的数字。做过多模态应用的人都知道,图片、音频、… · 2026/11/4 17:50:55

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

AI辅助技术栈评估:提升研发决策效率60%
AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17

从生成Token到直接决策:Jev如何重塑AI Agent工程实践
从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17

32G统一内存跑大模型:内存账、TPS实测与端云分流
32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码