SOLIDWORKS如何定制化异型孔向导及其孔标注

news2024/10/7 12:21:42

异型孔向导是SOLIDWORKS中一个极为方便的功能,只需要简单的几步设置就可以根据工程师设定好的标准、类型、大小创建符合标准的孔(包括:柱形沉头孔、锥形沉头孔、直孔、直螺纹孔、锥形螺纹孔等等)。此外由于工程图和三维模型的协同关联,生成孔的公差信息、大小、螺纹规格等参数也可以通过孔标注的形式自动生成。

然而有时现有的异形孔库数据并不能完全满足我们的使用需求,往往这时候工程师就需要自行添加相应大小及规格的异形孔来实现设计需求,同时修改孔标注格式文件来自定义标注样式,从而生成所需图纸。那么这两种方法要如何实现呢?

首先SOLIDWORKS在安装过程中会自动创建很多实用工具方便我们随时调用,这些工具往往各有各的功能,但无疑都可以辅助工程师的设计工作让其更加便捷高效,比如task schedule、tree house、属性标签编制程序等等,今天我们要讲到的toolbox设置工具也是一样。Toolbox是工程师在设计过程中很重要的一环,标准件及常用件的数据重用往往可以大大节约设计时间提高生产效率。相应的,toolbox设置工具让工程师能够对toolbox库进行自定义配置,修改或添加异形孔、五金件、智能扣件等等参数规格。

进入toolbox设置工具界面后我们可以看到各种类型文件的设置,点击“异型孔向导”即可进入进入异型孔向导界面,在这里我们能够选取需要的孔大小添加自定义数据,并设定选项进行定制化。

之后需要选择相应的标准(比如GB)和需要自行添加参数的孔类型(比如沉头孔)。

继续选择想要添加的沉头孔样式就进入了孔规格界面。

点击窗口中间加号即可自行对孔参数规格进行定义,在弹出的窗口中输入参数,包括其大小、螺纹参数及螺钉间隙。

完成后保存并退出,打开SOLIDWORKS软件并使用异型孔向导命令,在选择相关的孔后我们在toolbox设置工具中创建的六角头螺栓C级沉头孔规格就会出现在孔规格的大小选项中。进行插入即可。

然后是孔标注问题,其样式是由软件默认模板孔标注样式文件所确定的,文件路径可以在系统选项中查看。

工程师在使用SOLIDWORKS对产品工程图进行设计时,往往只能使用软件默认的孔标注样式去对创建的异形孔进行标注,即便进行修改也只能通过改变单个孔的标注尺寸文字。

根据文件路径找到孔标注样式文件,格式为TXT,注意修改前进行备份以免文件丢失(丢失后异形孔会被SOLIDWORKS视为几何体进行标注),我们可以在合理范围内修改该标注格式文件来达到我们定制化孔标注的目的。

首先我们需要了解这个格式文件的内部规则,可以看到文件中包含了异形孔标准、异形孔的大类型和子类型等指令,这些与异形孔特征管理器中的指令是相对应的。

下拉格式文件可发现对应规则,标准的名称必须位于中括号中,在每个标准下都包含着相同类型的各种沉头孔、螺纹孔、销钉孔、槽口等,每个异形孔大类又根据孔的结束条件和端面附加信息分为不同子类型,比如上图中的柱形沉头孔COUNTERBORED HOLES,它的子类型包括第一个盲孔Blind Hole,即为最简单的柱形沉头孔盲孔;第二个盲孔带头下锥孔with underhead countersink,即在第一个子类型的基础上在沉头下盲孔近端添加上锥形埋头;第三个是盲孔带近端锥孔with nearside countersink,即在柱形沉头孔的沉头顶端添加近端锥孔。其他子类型不一一列举,了解这些信息我们就可以根据打好的异形孔找到对应的标注格式。

通过熟悉异形孔标注控制信息可以知道,等号左侧是子类型名称不能修改,同时每一对尖括号内的变量名(包含尖括号)也是一个变量整体所以无法修改。其中大写字母的变量名为符号名称,可以在SOLIDWORKS的符号库文件中定义和引用。异形孔向导变量为小写字母,在该格式文件的底部有着全部可供使用的变量名。

了解这些属性我们就可以在现有标注样式的基础上添加一些我们想标注的信息,比如个人或公司的名称,来进行识别,或者去掉不需要显示的内容使标注更简洁,这样就可以完成标注样式的定制化。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/750955.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java将获取的参数,图片以及pdf文件放入到word文档指定位置

首先引入的依赖 <!-- poi库 --> <dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.1.2</version></dependency><dependency><groupId>org.apache.poi</groupId&…

VQA评测evaluation代码:gqa / aokvqa / vqav2 / scienceQA

VQA评测分多种&#xff0c;这里提几种&#xff0c;代码参考来自lavis和mmpretrain。 一、gqa评测&#xff08;只有一个answer&#xff09; 数据集下载及格式&#xff1a; blip中json地址 图片下载 # gqa格式已重新整理&#xff0c;特点是每个question对应的gt_answers只有一…

Linux操作系统知识点总结(附VMware、CentOS以及finalshell的安装教程)

1. 计算机的组成部分&#xff1a;输入单元&#xff0c;中央处理器&#xff08;CPU&#xff09;&#xff0c;输出单元。 CPU的种类包括&#xff1a;精简指令集&#xff08;RISC&#xff09;和复杂指令集&#xff08;CISC&#xff09;。 计算机的五大单元包括输入单元、输出单元、…

vue3+element+sortablejs实现table表格 行列动态拖拽

vue3elementsortablejs实现table动态拖拽 1.第一步我们要安装sortablejs依赖2.在我们需要的组件中引入3.完整代码4.效果 1.第一步我们要安装sortablejs依赖 去博客设置页面&#xff0c;选择一款你喜欢的代码片高亮样式&#xff0c;下面展示同样高亮的 代码片. npm install so…

【力扣算法09】之 6. N 字形变换 python

文章目录 问题描述示例1示例2示例3提示 思路分析代码分析完整代码详细分析运行效果截图调用示例运行结果 完结 问题描述 将一个给定字符串 s 根据给定的行数 numRows &#xff0c;以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “PAYPALISHIRING” 行数为 3 时&…

组合(力扣)dfs + 回溯 + 剪枝 JAVA

给定两个整数 n 和 k&#xff0c;返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1&#xff1a; 输入&#xff1a;n 4, k 2 输出&#xff1a; [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 示例 2&#xff1a; 输入&#xff1a;n 1, …

设计模式之模板模式

1. 模板模式介绍 1、模板模式即模板方法模式自定义了一个操作中的算法骨架&#xff0c;而将步骤延迟到子类中&#xff0c;使得子类可以不改变一个算法的结构&#xff0c;可以自定义该算法的某些特定步骤&#xff1b; 2、父类中提取了公共的部分代码&#xff0c;便于代码复用&am…

rabbitmq延时队列自动解锁库存

使用了最终一致性来解决分布式事务 当order服务出现异常回滚&#xff0c;此时ware服务无法回滚&#xff0c;怎么办&#xff1f; 使用seata全局事务虽然能在order服务出现异常导致回滚时使其他服务的也能同时回滚&#xff0c;但在流量大的情况下是使用加锁的方式&#xff0c;效…

transformer 学习

原理学习: (3条消息) The Illustrated Transformer【译】_于建民的博客-CSDN博客 代码学习: https://github.com/jadore801120/attention-is-all-you-need-pytorch/tree/master/transformer mask学习: (3条消息) NLP 中的Mask全解_mask在自然语言处理代表什么_郝伟博士的…

HTTP原理解析-超详细

作者&#xff1a;20岁爱吃必胜客&#xff08;坤制作人&#xff09;&#xff0c;近十年开发经验, 跨域学习者&#xff0c;目前于海外某世界知名高校就读计算机相关专业。荣誉&#xff1a;阿里云博客专家认证、腾讯开发者社区优质创作者&#xff0c;在CTF省赛校赛多次取得好成绩。…

linux 安装 milvus 和 Attu

效果图 准备 建议使用docker安装&#xff0c;比较简单易操作 查看自己是否安装docker-compose docker-compose --version 如果docker-compose 的版本低于2.0&#xff0c;会报错&#xff0c;报错内容如下&#xff1a; 所以在此之前需要把docker-compose升级到2.0版本 升级d…

Kafka 概述、Filebeat+Kafka+ELK

Kafka 概述、FilebeatKafkaELK 一、为什么需要消息队列&#xff08;MQ&#xff09;1、使用消息队列的好处2、消息队列的两种模式 二、Kafka 定义1、Kafka 简介2、Kafka 的特性3、Kafka 系统架构 三、部署 kafka 集群1.下载安装包2.安装 Kafka3.Kafka 命令行操作 四、Kafka 架构…

解决win11选择打开方式时卡死

解决win11选择打开方式时卡死 问题描述 右键想要打开的文件&#xff0c;选择打开方式&#xff0c;点击在电脑上选择应用&#xff0c;在地址栏输入地址&#xff0c;卡死 解决方法 在桌面底部点击右键&#xff0c;打开“任务管理器” 搜索“选取应用”进程 右键该进程&#…

Java postman+ajax

0目录 1.PostMan 2.实战&#xff08;引入阿贾克斯&#xff09; 1.PostMan 定义 Postman是一个接口测试工具 doPost 和doGet方法 配置xml 测试 PostMan测试 Get 请求 Post请求 测试 新建add.jsp 利用jsp实现post请求 Service方法实现doPost…

实时进度追踪与可视化:Gradio库中的Progress模块详解

❤️觉得内容不错的话&#xff0c;欢迎点赞收藏加关注&#x1f60a;&#x1f60a;&#x1f60a;&#xff0c;后续会继续输入更多优质内容❤️ &#x1f449;有问题欢迎大家加关注私戳或者评论&#xff08;包括但不限于NLP算法相关&#xff0c;linux学习相关&#xff0c;读研读博…

【剑指offer】20. 链表中环的入口结点(java)

文章目录 链表中环的入口结点描述输入描述&#xff1a;返回值描述&#xff1a; 示例1示例2示例3思路完整代码 链表中环的入口结点 描述 给一个长度为n链表&#xff0c;若其中包含环&#xff0c;请找出该链表的环的入口结点&#xff0c;否则&#xff0c;返回null。 数据范围&…

java学习路程之篇五、知识点、变量、标识符、数据类型、Scanner键盘录入

文章目录 1、变量2、标识符3、数据类型4、Scanner键盘录入 1、变量 2、标识符 3、数据类型 4、Scanner键盘录入

twaver——树中选择子网,拓扑中显示子网里面的拓扑

twaver.network.Network.setCurrentSubNetwork ( currentSubNetwork [animate] [finishFunction] ) 将当前子网设置为指定子网&#xff0c;并且可以设置是否有动画效果&#xff0c;而且能指定设置当前子网结束后执行的动作 Parameters: currentSubNetwork twaver.SubNetwork 子…

OSPF(链路状态路由协议)

目录 OSPF&#xff08;链路状态路由协议&#xff09; 动态路由评判标准&#xff1a; 1.选路佳 2.收敛快 3.资源占用&#xff08;越小越好&#xff09; 相同于不同 RIP 和OSPF相同点&#xff1a; RIP 和OSPF不同点&#xff1a; 结构部署&#xff1a;区域规划 OSPF区域划…

4G 网络跟 5G 的区别

4G网络和5G网络是两种不同的移动通信技术&#xff0c;它们在数据传输速度、延迟、连接密度和网络容量等方面存在一些区别。以下是它们之间的主要区别&#xff1a; 1. 速度&#xff1a;5G网络的速度比4G网络更快。5G网络具备更广的频段和更高的频率&#xff0c;能够提供更大的带…