找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 85516|回复: 165
打印 上一主题 下一主题

【原创】TopSolid使用技巧汇总!

[复制链接]
跳转到指定楼层
1
发表于 2005-6-21 17:20:29 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
TopSolid有很多隐藏的技巧,使用这些技巧可以大大提高操作速度,提高工作效率。特开此帖汇总TopSolid的使用技巧。希望使用TS的朋友们能够大力支持!
  
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!1
2
发表于 2005-6-21 17:27:44 | 显示全部楼层
鼠标篇:
  
1. 在捕捉曲线交点的时候,可以在距离交点大约2cm处按下鼠标左键不放,然后移动鼠标到交点上方,会出现一个红色的矩形框表示捕捉到了交点,这时释放鼠标。
  
2. 在命令提示状态,或者打开对话框的情况下,单击鼠标右键表示选择第一个按钮。例如在打开文件对话框中,单击鼠标右键则相当于按了“确定”键。
  
3. 在图形区域,如果正在某个命令功能操作中,按住鼠标右键持续1秒钟,则会以菜单的方式弹出该命令功能的所有操作选项,其中按钮直接是一个菜单功能,下拉列表则变成了子菜单的方式。
  
4. 鼠标滚轮缩放图形,按下滚轮或中键可以平移图形。
  
5. 鼠标中键点击快速层次上的某一项,可以快速切换当前层到该层次。
  
6. 当很多元素重叠不容易选择的时候,在这些元素上面按住鼠标左键不放,然后单击右键可以在各个元素间切换,被选中的元素呈红颜色显示。
3
发表于 2005-6-21 17:56:32 | 显示全部楼层
键盘篇:
  
Ctrl + 鼠标左键    旋转
Shift + 鼠标左键  平移
Ctrl+Shift+鼠标左键 缩放
  
F1                   帮助
F2                   查看元素属性
  
F3                    缩放
F4                    平移
F5,F6,F7,F9       旋转
F8                    在查看零件截面的时候按下F8可以动态查看截面
4
发表于 2005-6-21 18:07:07 | 显示全部楼层
配置篇:
  
一)TopSolid运行时对话框和命令提示以及信息输出(Alpha栏)的字体显示都比较大。下面的配置关键词可以修改界面字体和大小:
  
U_ALPHA_FONT_NAME               Tahoma
U_ALPHA_FONT_SIZE                  12
U_DIAL_FONTNAME                   Tahoma
U_DIAL_FONTSIZE                      12
  
把以上的关键词复制到Missler\Config\下面的top.cfg文件中,注意其中的关键词和值之间的分隔符是[TAB]而不是空格。
  
二)TopSolid的默认当前字体是不支持中文的,这在绘图环境中体现比较明显,可能明细表中的中文不能正常显示或者直径符号不能正常显示等等。当然我们可以使用编辑命令修改字体。但是使用下面的关键词可以使得TopSolid的默认字体变为中文字体:
  
A_FONT_HEIGHT        0.005
A_FONT_NAME           宋体
  
这两个关键词需要分别放在top.cfg和topzdft.cfg中,当然如果是模具设计环境中需要,那么需要放在topzmld.cfg中,其中的0.005指得是0.005米,也就是5mm的字高,当然你可以根据你的要求来设置。
  
三)显示配置
把下面这个关键词配置复制到top.cfg中可以提高显示效果:
O_DISPLAY_SPECULARITY  0.8  72
  
四)强制文档属性输入框显示
TopSolid在标题栏中支持系统内部变量的显示,所以在新建或者保存文档的时候强制输入一些基本的参数可以大大提高后续工作效率。
将下面关键词复制到 top.cfg和topzdft.cfg 中可以打开相应的功能:
D_DOC_GLOBAL_PARAMETERS  -1
其中,值为-1不显示对话框;0新建时显示;1保存时显示;2新建和保存时都显示。
5
发表于 2005-6-21 18:17:12 | 显示全部楼层
今天先写这么多,希望朋友们都来交流使用经验和技巧。
6
发表于 2005-6-23 11:44:30 | 显示全部楼层
建模篇:
  
一) 设计模式
  
TopSolid有四种设计模式:关联设计模式、非关联设计模式、非关联曲线设计模式和自由设计模式。
  
通常情况下,使用“关联设计模式”,因为这个设计模式最能体现topsolid的全关联设计特性。从最基本的坐标系、点、线到面、体都可以参数驱动并且互相驱动。任何元素均具有历史,随时可以修改,但是由于关联性较强,开始操作的时候也不容易掌握。
  
进行导入数据修复时,例如读入Iges文件或者其它任何需要修复的曲面数据,使用“非关联设计模式”。因为修复数据最大的一个忌讳是产生更多的垃圾,而“非关联设计模式”下,各个元素之间毫无关系,可以将不用的元素删除掉而不用担心影响其它的元素。
  
另外两种设计模式使用的场合不太多。
  
四种设计模式可以随时转换。例如在修复曲面数据时,修复过程使用“非关联设计”模式,而修复为实体之后可以切换为“关联设计”模式,这样后续操作就可以继续享受关联带来的便利了。
  
二)草图绘制
  
严格意义上讲,TopSolid是没有草图器的,这个特性不同于其它CAD/CAM软件。
  
但是即使没有草图器,进行零件建模也通常是从曲线开始的,然后使用“拉伸”或者“旋转”形成基体,然后再用各种特征修饰零件。
  
那么没有草图器,自然“约束”这个概念也不再跟其它软件相同。所以这是TS的初学者一开始感到困惑的地方。
  
到底怎样来画TS的草图呢?
  
其实TopSolid的精髓功能在其“轮廓”功能。“轮廓”功能就像设计员手中的一支笔。而“曲线”中的“草图”功能则象我们的丁字尺,是用来定水平、垂直以及各种角度基准的。
  
在基准线的帮助下,我们可以使用“直线”、“圆”、“样条曲线”等曲线功能来绘制我们的各种辅助线。
  
辅助线绘制完毕之后,就该是我们的“笔”粉末登场了,利用“轮廓”这支笔,我们想怎么描就怎么描,沿着基准线和辅助线最终会描出一条开放的或者封闭的曲线,结果就是我们要绘制的草图。
  
TS具有的极强的关联设计可以保证修改任一基准线和辅助线都可以驱动最终的草图,当然也可以驱动由草图生成的基体。
  
在TS的“工具”菜单中虽然也提供了“约束”功能,但是这个约束的类型相当有限,正如我们上面所述的过程,TopSolid的草图绘制是靠描绘得到的,所以并不需要太多的约束,描绘本身就是极强的约束。
  
最后要提一点: 如果要绘制“矩形”,请使用“轮廓”功能中的“矩形”选项,而不要使用“曲线”中的“矩形”功能直接绘制,两者的驱动方式是完全不同的。
  
三)绘制圆
  
TS把很多功能融在了一个功能里面,绘制圆就是一个典型的例子。
  
默认情况下,点击了绘圆命令之后,提示栏只显示两个输入框:半径和圆心。
  
但是如果你单击“半径”按钮或者“圆心”按钮,都会进入新的选项,而如果你输入了半径和不输入半径值绘制的结果也不同。
  
还有一个更特殊的绘制圆弧功能,用“轮廓”功能绘制一条直线,然后使用“编辑|修改”功能选择直线中间看看会出现什么提示?
  
四)外形功能
  
TS没有明确的实体特征和曲面修改菜单,所有实体、曲面的创建和修改都放在“外形”功能中。
  
这是因为在TS中,实体和曲面的拓扑已经完全统一了。在“拉伸”、“旋转”、以及各种能够生成封闭曲面的功能如“网格曲面”、“扫掠面”等等,都可以既生成实体,也可以生成曲面。一切取决于设计员的需求。而在编辑这些功能生成的几何体时,也会有“实体/曲面”的选项,只需要切换一下就可以改变几何体是实体还是曲面了。
7
发表于 2005-6-24 14:17:59 | 显示全部楼层
对象操作篇:
  
一)元素ID
  
TopSolid是一个基于对象管理的系统。所有的元素在系统中都有一个唯一的标识ID。利用“F2”键或者“分析|属性”功能可以查看到某个元素的ID号。
  
这个ID号除了唯一的标识一个元素之外,也可以允许我们在所有对象捕捉的时候输入这个ID号来完成相关操作。例如一个圆的ID号是@28,那么如果想删除这个圆,那么可以在点击删除命令之后,在输入框中直接输入@28,该圆即可被删除。
  
当绘图区中的元素很多时,有些元素也许不容易被准确选择,这时同样可以用F2查看其ID,然后在需要捕捉该元素的地方输入其ID号。例如,我们想捕捉某个圆弧,但是由于这个圆弧与周围的其它多个圆弧相交在一起,使得我们总是捕捉其圆心而不能捕捉圆弧本身,这时就可以用F2查看这个圆弧的ID,然后在输入框中输入其ID。
  
尺寸值也有ID,使用编辑参数命令可以查看到尺寸值的ID。虽然我们可以为尺寸值指定一个明确的名称,以便在其它地方调用该尺寸作为参数表达式的变量,但是我们也可以直接在参数表达式中使用尺寸值的ID。例如一个矩形的长度尺寸值ID为@35,而我们想在宽度尺寸中使用长度尺寸的表达式,则可以输入“@35/2”。
8
发表于 2005-7-1 15:28:13 | 显示全部楼层
对象操作篇:
  
二)元素名称
  
上述的ID是TopSolid系统内部进行元素标识所使用的内部变量,以@开头。但是TopSolid也允许我们为每一个元素定义显式的名称。
  
为元素定义名称使用“编辑”里的“名称”功能,然后选择要命名的元素,输入合适的名称字符串和描述字符串即可,其中描述字符串是可选的。
  
一旦为元素定义了显式的名称,我们就可以在任何使用对象的地方直接输入元素名称来对元素进行操作。例如我们想删除定义了名称“曲线1”的元素,在点选了删除命令之后,可以直接在命令提示行的输入框中输入“曲线1”即可将该元素删除。
  
值得注意的是,在我们输入显式的名称后,元素的ID属性仍然存在,在上面的删除例子中,我们即可以输入元素名称也可以输入该元素的ID。
  
用显式名称标志的好处是调用操作方便,但是一般情况下不用为元素指定名称,因为有其它的途径来定位和寻址元素,但是为参数指定名称绝大多数是必要的,这样就避免了每次调用参数的时候去查它的默认ID值。
9
发表于 2005-7-13 15:42:33 | 显示全部楼层
建模篇:
  
五)几种复制方式的比较
  
1)关联复制
关联复制是使用频率最高的复制方法,其好处是修改原始元素,复制之后的元素也随之修改,比较方便;缺点是关联性极强,如果掌握不好,会带来很大麻烦。
关联复制中有一个选项“遵循已存在的操作/接下来的操作”,默认是“遵循接下来的操作”,这个设置将使得复制后的元素无论从参数还是外形始终跟模板元素一致。如果使用“遵循已存在的操作”这个选项,则修改模板元素的参数会导致复制后的元素参数改变,但是改变模板元素的形状(例如对模板元素进行了裁剪),不会改变复制后的元素。
由于关联复制中模板元素和复制元素是相互关联的,而且模板元素是复制元素的父对象,所以删除模板元素,复制元素也会被删除,而删除复制元素不会影响模板元素。
  
2)复制
复制相当于非关联复制,即使用方法虽然跟关联复制一样,但是复制之后的元素除了形体之外,所有的相关元素(辅助线、尺寸、基准等)都会被一并复制过来,复制元素与模板元素之间没有任何关系,可以单独修改。
  
3)重复
重复比较特殊,一般用于组件的操作。重复的结果实际上相当于阵列。在重复完之后,所有复制元素成为一组。重复功能除了复制几何体本身,也会复制所有相关操作(程序)。
  
以上三个功能是属于“编辑”中的功能。也就是说这些功能是针对所有对象的操作,其操作结果不属于对象本身的属性。在曲线和外形中还有“阵列”功能,这里的阵列操作方法类似于“重复”功能,但是这里的阵列作为一个特征存在,所以生成的结果不是多个元素,而是合并为一个元素,并且存在于元素的特征树中。在“外形”中还有一个“阵列操作”的功能,这个功能跟外形中的阵列功能的区别是它可以对某一个特征进行阵列,例如圆孔、圆角等,而不是对整个外形体进行阵列。
10
发表于 2005-8-12 16:12:19 | 显示全部楼层
参数化造型篇
  
一)定义参数的基本准则
很多时候,为了改型方便或者出于建立标准件(或者是经常调用的非标准件)的目的,我们希望将零件做成参数化的零件。
但是对于一个复杂零件,内部可能会有很多的参数,各个参数之间也有着复杂的互相引用关系。当修改一个参数时,除非是设计员本身,由其他人员来进行修改总会出现这样那样不希望的错误结果。
  
TopSolid为我们提供了一个将参数放置到图形空间的功能(“工具|文字|参数文字”),通过这项功能我们可以将允许别人修改的公开参数依次放置到图形空间,而其它不需要公开的参数我们就不要显式地放到外面。这样,当其他设计人员拿到我们的零件之后,直接打开就可以看到哪些参数是可以修改的,而没有公开的参数则是不建议修改的。当然,为了防止在对公开的参数进行不正确的修改(例如超出尺寸的允许范围)导致零件失效,我们可以使用高级的参数定界功能(这个主题我们后面还会讨论),将参数界定在我们希望的范围中。当然,最简单的方法是专门写一段注解,标明每一个参数的可修改范围。
  
上述思想简单点说就是“黑箱”思想,学过编程(不是NC编程,而是计算机程序)的人可以很容易地理解这个思想,即我们只公开有限的必要的参数,而隐藏零件内部各个部分错综复杂的参数关联,就像一块集成芯片组,使用者只需知道每个引脚的作用就可以了,而不用关心内部的细节。
  
举一个最简的例子,我们的目标是提供给另一个设计人员一个正方体,并且希望他通过修改边长a就可以得到新的正方体。我们通过轮廓功能建立了一个矩形,并标注了长宽尺寸,而且我们将长宽尺寸赋予了显示的参数名称L和W,我们又对这个矩形进行了拉伸,并命名了一个新的参数H。现在我们的文档中有三个参数:L、W、H,可是我们只希望其他人修改一个参数a,此时我们可以用“参数|创建”新建一个名称为a的参数,然后使用“参数|编辑”修改L,W和H,使得它们的值等于a,接下来我们通过“工具|文字|参数文字”将a放置到绘图空间,那么当我们想修改边长得到一个新的正方体的时候,我们只需使用“参数|编辑”,然后点选屏幕上的a=XXXmm即可。
  
二)建立物理参数
当你想在两块板之间放置一个弹簧,修改板的间距后你希望弹簧自动变形而不是重新调用弹簧;当你想在一条任意曲线上均布一些元素,例如建立链条、皮带时,你希望使用曲线的长度作为控制参数。这些情况在我们的设计工作中经常遇到。使用TopSolid提供的测量参数功能可以轻松实现。我们在前面谈过,TopSolid是根据对象进行数据管理的,测量结果也是一个对象,有自己的内部ID,所以我们可以使用测量结果作为参数来使用,而测量结果与被测量元素相关联,当被测量元素改变时,测量结果会改变,所以由测量结果参数驱动的元素也会改变。具体操作方法就是:“参数|创建”,然后不是输入具体的值,而是使用工具栏上的测量图标,测量所需的值,然后为该参数起一个容易记的名字即可,以后这个参数直接用指定的名称调用即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-9-16 04:29 , Processed in 0.033094 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

快速回复 返回顶部 返回列表