旨在让设计更高效!

我的购物车
首页 » 参数化设计框架 LiteWorks

参数化设计框架 LiteWorks

SolidWorks 二次开发框架,基于 SolidWorks 2009以上 API

基于模块化设计以及自动设计思想!

高效率

提高效率

快速的在一套图纸的基础上变更出多套图纸,只要几分钟时间就可以了。自动处理所有尺寸,文件关联,工程图,自定义属性等等,不需要一个一个文件的打开,寻找要修改的地方,修改,另存。 这些操作都不需要,可以保证几套图纸相互之间不受影响,不受烦人的文件引用和关联困扰。

易于使用

对于项目编写者而言,通过 LiteGears 建立的项目能对图纸的影响降低到最小,自动处理一些文件关联,和比 SolidWorks 自带的公式或者DriverWorks更强大的功能、可扩展性和自由度。对于项目的使用者而言,只需要会输入参数就可以出新的项目图纸,而不需要去寻找要 修改的地方,甚至不需要知道具体修改哪些参数,只要根据界面提示输入数据,而结果不会出错。

快速执行

通过 LiteGears ,一套图纸只需要短短几分钟就可以生成一套新的图纸,包括所有需要的变更和工程图。通常,通过人工修改一套复杂图纸需要一个文件一个文件的慢慢修改过来,很费时间,而且,很比较容易出错和遗忘某个尺寸的变更。

编写一次

LiteGears 项目只需要编写一次,每次使用只要运行就行了,特别适合用在需要经常变更尺寸的项目中。

编程语言

LiteGears 使用简单易用的 Visual Basic Script 脚本语言(VBScript,VBS)作为公式和事件的编程语言。VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版。它具有容易学 习,快速掌握的特性。脚本语言解析执行,无需编译,调试方便。


 

驱动特征

尺寸、特征和部件

LiteGears 可以通过指定参数修改零件图内特征的尺寸数值和装配体文件的装配尺寸。

支持处理对称件

当装配体中的一个零件通过 LiteGears 生成一个不同名称的新零件时,它的对称件也会自动生成一个具有新名称的零件。

文件保存

LiteGears 只处理需要进行变更的部件和零件,并能将生成的新文件保存到指定位置,源图可以不受任何影响。

特征压缩和解压缩

LiteGears 除支持通过参数修改零件图内特征压缩/解压缩、装配体内部件的压缩/解压缩外,还特别支持装配体内的“整列”和“文件夹”的压缩/解压缩。

支持改变装配体中引用的部件的配置

LiteGears 不仅能够修改指定配置内的尺寸和特征,还支持改变装配体中引用的部件的配置,使用更灵活。

自定义属性

LiteGears 可以给新生成的零件指定不同的自定义属性,也可以通过配置增加,修改配置内的属性。


 

工程图

自动生成和更新 SolidWorks 工程图拷贝

在 LiteGears 中所有已经绘制的工程图都可以与零件图(.sldprt)和装配体(.sldasm)文件进行同步更新。即,当生成一个新版本的零件图(.sldprt) 或装配体(.sldasm)文件拷贝时,它所对应的工程图也会自动更新,并生成一份新版本的拷贝。

通过工程图关联可以减少很多工作量。工程图我们一般只画一次。当一个文件有多个版本的时候,就存在版本共存问题。我们在 LiteGears 中生成一份新的图纸的时候,通过文件名区分,因此,老的工程图不会受到影响,并且可以同时存在多个版本。


 

界面定制

简单直观的界面制作

我们讲的“界面”是指 LiteGears 的项目文件执行界面,这个界面主要用于显示和输入一些交互数据。比如:要改变一个零件的尺寸,可以直接在界面上制作一个“文本框”,然后将文本框的名字和 需要改变的零件尺寸名称关联起来就可以了。输入要变化的值,在执行的过程中,数据会自动传入到零件中。

丰富的界面控件

界面的制作十分简单,就像在编写一份 Word 文档一样,直接输入想要的控件,文字,调整好格式就可以了。

LiteGears 支持四个界面控件,分别是“文本框”,“下拉列表”,“单选”,“多选”。

支持界面事件

在 LiteGears 中,每个控件都有一个事件,当控件中的数据发生改变时,就会自动执行这个事件,事件里面执行的代码由用户自由编写。

这是很有用的功能,比如:我们可以利用事件功能检验输入的数据是否超出需要的范围,如果超出就给出提示。我们还可以根据前一个输入框中的数据来自动修改下一个输入框中的默认值。将界面变得“聪明”起来。


 

数据库支持

什么是数据库

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。在日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理,包括查看,查询,增加修改和删除。

在哪些地方用到

在LiteGears中,数据库支持是很重要的功能。有了它,可以事先将计算好的数据或者别的什么内容放进数据库里面,在需要的时候直接提取就可以了。

例如,我们可以将一张选型表放入数据库,然后在界面的控件事件中查找相应的数据。

支持的数据库

LiteGears 默认支持四种数据库,可以直接在选项中设置。(其他数据支持需要自行编写数据库连接代码。)

  • Access 2000~2003
  • Access 2007
  • SQL Server 2000
  • SQL Server 2005

 

分发

项目文件

LiteGears 项目可以通过拷贝图纸和.ltx项目文件的方式进行分发。比如,将一台设备的.ltx文件和图纸打包发给其他人就完成的项目图纸的发布。通过这种方式发布需要对方也安装有 LiteGears 软件才可以执行 .ltx 文件。

发布为可执行文件

LiteGears 标准版支持将.ltx文件发布为.exe可执行文件。在对项目分发时只要拷贝.exe文件和图纸即可,接受方不需要安装 LiteGears 软件。

设置密码

可以对.ltx项目文件设置“修改密码”和“执行密码”。如果没有输入“修改密码”,.ltx文件将不能编辑,也不能查看里面编写的内容,但可以执行。若设置了“执行密码”,则在执行之前必须输入正确的密码。

跳至工具栏