Xsteel软件常见问答

更新时间:2023-10-28 06:13:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Tekla Structures软件常见问答1(综合)

以下内容皆假定软件版本为11.1中国环境,用户应根据实际情况确定自己的文件路径。

1、安装Tekla Structures过程中提示输入序列号怎么办?

这是TS中计算模块要求的序列号,所以在安装模块选择时不要选择分析与设计模块就可以了。

2、软件启动时提示找不到密码 a、可能原因:软件锁松动

解决方法:拔下软件锁重新插紧 b、可能原因:临时密码到期

解决方法:用文本编辑器(如记事本、写字板)打开

\\TeklaStructures\\11.1\\nt\\bin目录下xswrk.dat文件,确认有效期,该信息位于第一行末尾,如T1/05 代表有效期至2005年1月底,如确已到期,请与Tekla软件公司联系

c、可能原因:安装软件时没有装软件锁的驱动程序

解决方法:进入目录 \\TeklaStructures\\11.1\\nt\\dongle,运行

SETUPX86.EXE,在对话框中点击下拉菜单Functions——Install Sentinel Driver,点OK即可。 d、系统日期被修改

如果密码是临时密码,而系统日期被修改到有效期以后,就会出现密码过期的问题。而且这一问题会被写入系统,所以即使将日期改回也无法解决。因此使用临时密码时要非常注意这一问题。万一发生,请于Tekla公司联系。

3、几个明明有碰撞的零件在运行“碰撞校核”命令时却被报告没有碰撞

原因:这几个零件属于节点内的对象,而在选择时打开了“选择父对象”开关, 导致零件没有实际被选中

解决方法:选择时打开“选择节点中的目标”开关

4、在图纸无法选中圆孔的中心

原因:用零件切割或多边形切割得到的圆孔实际上都是多边形孔模拟的,所以没有实际的圆心

解决方法:用开螺栓孔的方法开圆孔

5、视图在渲染模式下表现很难看,画面支离破碎

原因: Tekla Structures是基于OpenGL的软件,一些对OpenGL标准支持有问题的显卡在绘图时会出错

解决方法:编辑\\TeklaStructures\\11.1\\bat\\environment目录下的china_env.bat

文件(我们假定用户使用的是中国环境),找到 rem set XS_USE_SOFTWARE_RENDERING=TRUE 将前面的rem去掉,重新启动软件即可

1

6、渲染视图的背景是黑色的,但我们希望将其改为白色

解决方法:编辑\\TeklaStructures\\11.1\\bat\\environment目录下的china_env.bat文件,找到rem set XS_BACKGROUND_COLOR=0.0 0.0 0.0,改为 set XS_BACKGROUND_COLOR=1.0 1.0 1.0 重新启动软件即可

7、明明在模型中搭建了梁、柱或是定位点,但是却看不见 a、可能原因:视图使用了显示过滤

解决方法:双击相应视图,点击“过滤”按钮,将过滤选项关闭 b、可能原因:搭建的对象位于当前视图景深以外

解决方法:双击相应视图,调大其显示深度 (我们强烈建议用户到相应标高或立面的视图上搭建对象,不要在其它视图面中进行) c、可能原因:搭建的对象位于工作区域以外

解决方法:选中视图,右击鼠标,在菜单中选择“适合工作区域”

8、图纸的白色背景如何改成黑色?

编辑\\TeklaStructures\\11.1\\bat\\environment目录下的china_env.bat文件,添加 set XS_BLACK_DRAWING_BACKGROUND=TRUE,并重新启动软件。

9、怎么将一个工程定义好的截面用于另外一个工程中?

你可以在模型目录下看到一个文件 PROFDB.BIN,它记录了你的截面信息。你可以把它复制到系统目录下,

D:\\TeklaStructures\\11.1\\environments\\china\\profil

10、是否可以将一个模型的部分构件复制到另外一个模型?

用下拉菜单 编辑——复制——从模型 命令,其中它会要求你填要复制进来的模型的状态编号,你可以事先到被复制模型中将需要复制的部分设置一个特殊的状态编号,比如555,默认都是1的。修改状态编号到 属性——状态编号 里去改。

11、如何将定制好的一些数据(如模板、轴线、节点参数等)用于以后的工程?还有就是为什么我定制好的构件图纸、整体布置图等属性,在XSTEEL重启后,就完全恢复到未定制之前,是不是因为我修改完后没有用小写standard保存?

你希望保存下来就需要给各种设置起个名字保存起来,需要启动时自动读取的话就必须用小写standard保存,所有这些文件都位于模型的ATTRIBUTES目录下,可以复制到系统目录下

D:\\TeklaStructures\\11.1\\environments\\china\\system以对其他模型起作用。

12、为何“布置...”完成表格后创建的图纸中所有表格均不见了,怎么解决? 其中只要有一个位置关联不正确就会全部消失,这一般发生你修改原来的布置,例如原来B是基于A定位的,你把A换成C,却没有更新B的定位,就会发生什么都看不见的情况。

2

13、Tekla Structure生成的图纸传到AutoCAD中后怎样将字体样式设为ACAD字体?

在D:\\TeklaStructures\\11.1\\environments\\country-independent\\fonts目录下有个文件dxf_fonts.cnv,是个文本文件,其中控制了TS的字体转到dwg以后相对应的字体,

设置完后请把该文件放到D:\\TeklaStructures\\11.1\\environments\\China\\fonts里面。

14. 不同的两根构件(尺寸相差0.5mm,其他相同),但编号时,会编为同一个号?

答:这与你设置的“容许误差”有关,若把“容许误差”调成0.5以下(不含0.5),构件编号就会被编成两个不同的编号。

从菜单中选择 设置 > 编号,打开编号设置对话框,如下所示:

3

15 .用自定义截面型钢创建的构件,对其进行打孔或切割操作,统计重量时,不管模板中的重量区域给的数值是“WEIGHT”还是“WEIGHT_GROSS”,都只能给出构件的净重,而我想要得到的是毛重。

答:你在自定义截面时,必需给出自定义截面的横截面积的值。

16、:在模型中有一部分是利用旧厂房的柱子,如何让此旧柱在图形中能够示意,但不能出现在构件的材料表中,也不分配给它任何构件编号.

可以先用 过滤 命令,把不要的杆件过滤出去。这时候材料表里就没有它们了。然后用相邻部件在把它们显示出来,同时控制 相邻部件标记,不要让编号出现。就好了。

17、在创建的视图中,为什么无法捕捉在基渲染图中构件上的点?只点得到视图中轴线上的点?

需要打开“捕捉到几何线”

18、自定义节点时会出现主零件的定位及次构件的选择时“下一个”这选项变灰无法继续,是何原因造成此现象?

主构件或者次构件本身是别的宏搭出来的。需要先把那个宏炸掉。

19、直接打印到A0、A1、A2图纸时总有一些图面打印不出来

TS在一些型号的大幅面打印机上打印时会发生打印区域偏大的问题,需要去 文件——目录——打印——修改对话框,将绘图区域h*b分别调大,根据经验一般需要比原来调大1/3左右。

20、Tekla Structures跟哪些软件有接口?

STAAD通过文件——输入(输出)——FEM,直接读取(写出)STD文件 SAP2000 通过文件——输入(输出)——CAD,读取(写出)SDNF格式文件 PDS、PDMS钢构通过文件——输入(输出)——CAD,读取(写出)SDNF格式文件

PDS管道、设备通过参考模型,读取(写出)dgn格式

ETABS通过文件——输入(输出)——CIMSTEEL,读取(写出)CIS2格式文件

PKPM可以保存到ETABS文件,通过ETABS也可以输入到TS ArchiCAD通过参考模型的XML格式

4

AutoCAD通过dwg、dxf格式输入、输出 GT Strudl通过CIS2格式

Microsation通过参考模型的dgn格式 SDS2通过CIS2格式输入(输出) StruCAD通过SDNF格式输入

21、Tekla Structures支持什么版本的AutoCAD文件输入?

10.0以后版本的TS最高支持AutoCAD2000版本的文件输入,更高版本的AutoCAD(例如2004)必须保存到2000版本的格式以后才能输入。

22、如果创建斜轴线?

TS创建轴线的X正方向总是当时坐标系的X正方向,所以我们可以事先将坐标系转到我们需要的角度,然后创建轴线。而如果需要多条不同方向的斜轴线,如下图,我们也可以通过多次转坐标系并创建轴线来完成。

23、如何开圆孔最方便?

我们建议通过打螺栓来获得圆孔。这样不光在打孔的时候操作比较方便,而且将来在图纸中进行标注时捕捉也比较方便。

24、出图时图面比较混乱怎么处理?

这里有两种可能性,一种是主零件的定义错误。这样我们在图纸中看到的视图就会是当时的主零的视图。比如如果我们将柱底板定义成主零件的话,柱子图纸里的主视图就会是那块板,板的剖面图里才会画出柱子。这是我们要避免

5

的。第二种情况是构件确实比较复杂,比如带着很多斜牛腿的柱子,这样用默认的尺寸标注会得到很多尺寸,比较乱。这时我们可以将尺寸标注对话框中位置尺寸里的次部件栏放置到“无”位置,这样大约图面上会减少70~80%的尺寸,方便编辑。

25、我在图纸中的标注如何在模型变动时保留下来?

将编辑好的图纸冻结起来。这样模型变动导致图纸需要更新时用户所做的编辑工作都会被保留下来。而到了11.1版本以后,TS具有“关联图纸”的功能,这样用户标注的尺寸、编号不但会被保留下来,而且会跟图纸的实际情况发生关联,自动进行调整。11.1版本以后,关联的功能还可以用于图纸复制,即“智能克隆”功能。相同类型不同参数的杆件的图纸可以相互复制,相应的图纸中的尺寸会自动得到调整。

26、如何处理变截面的杆件?

在TS里有2种办法。a,用参数化截面来搭,即在对话框截面型材栏中输入PHIh1-h2-s-t*b形式的内容。这样我们可以直接得到变截面的杆件,这样做的好处是在相关的节点处理中比较方便,TS中的系统节点对于这种截面的支持比较好。缺点是在材料表中我们所得到的内容也是PHIh1-h2-s-t*b,一般需要跟制造部门进行协调,告诉他们事实上需要做的内容。

6

b,我们可以用系统工具栏第9页里的楔形梁(S45)来做。几何信息直接填写在其对话框中。这样做的好处是我们在模型中得到的是三块板件,材料表里的内容与制造部门实际使用的材料是一样的。缺点是系统节点不一定完全支持这种截面,尤其是翼缘部分的切割,需要人工处理一下。

27、怎么输出圆管相贯后的制造信息?

如果制造部门有专门切圆管相贯线的马鞍形切割机,我们可以使用系统节点第8页中的 管状NC数据S(22)来输出信息,我们会在结果文件中得到下料长度、夹角、扭转角等等马鞍形切割机需要的数据,输入机床就可以进行切割,不再需要出图纸。如果没有马鞍形切割机,那么我们需要创建相贯线的展开图(可以通过生成零件图,读取wrap_tp设置来得到),然后由制造部门用普通切板的机器来进行切割。

28、Tekla Structures的项目管理模块是做什么的?

Tekla Structures 工程管理软件在建筑工程里管理着结构的信息。本软件可以让你全程跟踪工程的状态,并且可以回顾项目的变更情况。你可以管理包含所有项目的几何、结构和/或工程管理信息的完整的3维模型。在模型环境下我们可以输入各根杆件出图、制造、发运、吊装日期,这些信息可以通过4D工具形象地在软件中得以体现。这样就可以很直观地看到工程的进度,或是生成基于项目状态或是不同工种的清单,还可以在其中进行对比。

29、Tekla Structures的混凝土深化模块是做什么的?

Tekla Structures混凝土深化模块是用于混凝土产业的3D参数化建模软件。它们可以用来创建任何形式的混凝土结构。Tekla Structures-预制混凝土详细设计体系中含有对结构的建模以及其输出,这些输出包括所有总布置(GA)图纸、施工图纸、报告、CNC、MIS以及其他形式的输出。

30、Tekla Structures的套料模块是做什么的?

该模块可以将我们在TS模型中的板材以最节约原料的方式安排到工厂仓库中的原料板中。我们在模型中创建所有必须的零件板后,该模块会自动根据板厚的不同进行归并,并以最合理的方式在大板上进行排布,最后的输出结果是1:1的DXF格式文件。

7

Tekla Structures软件常见问答2(目录和多用户)

1、怎样将截面型材从一个库转入到另一个库 将欧洲截面库合并到中国截面库:

1) 用Xsteel欧洲版本打开一个现有的模型或新建一个模型 2) 打开截面目录: 文件->目录->截面型材->修改 3) 在对话框的下方按下 \输出\按钮 4) 给要输出的截面目录加一个名字

这样就在模型目录下创建了一个后缀名为.lis的文件 5) 用Xsteel中国版本打开模型

6) 打开截面目录: 文件->目录->截面型材->修改 7)在对话框的下方按下 \输入\按钮 8) 浏览输出文件 9) 按下 \确定\

10) 按下\确定\按钮关闭界面目录后, Tekla Structures 将问你是否保存这些改变到模型文件夹. 如果你按下 \确定\,一个新的profdb.bin将在你的模型文件夹下被创建.

在新的模型中默认应用截面型材, 将截面型材放在XS_PROFDB-folder中定义的文件夹(在系统环境批处理文件中定义).

2、怎样合并不同的用户节点库(xslib.db1)

选择编辑->复制->从模型..., 并选择模型中不存在的状态号. 这样只能把用户节点复制到当前文件夹

3、警告:螺栓没找到

当你想使用螺栓选项 \垫板中有螺纹= 否\必须确保在螺栓数据库中有足够的长度值, 否则你会得到警告信息 :\螺栓没找到\

4、怎样合并两个螺栓数据库?

如果你有两个螺栓数据库, 并且想合并它们, 操作如下:

-复制螺栓数据库到两个不同的模型目录下,模型A和模型B.

-打开模型A, 选择文件 ->目录 ->螺栓 ->输出, 这样screwdb.lis文件被写下. -复制screwdb.lis 到B的模型目录.

-打开模型B, 选择文件 ->目录 ->螺栓 ->输入, 这样screwdb.lis文件被读入模型数据库. 模型B的Screwdb.bin文件在模型打开时, 已经读入. -现在模型B的螺栓数据库包含了两个库中的螺栓.

如果输入的螺栓已经在数据库中, 你将看到一个警告:\查出错误\这可能是一些严重错误的信号, 但多数情况下是因为要输入的信息数据库中已经有有了. 要进一步确认, 请检查螺栓数据库, 查找错误所在.

注意! 你不能合并两个螺栓组件数据库, 螺栓组件数据库需要你手工创建.

5、怎样创建你自己的横截面

8

在用Tekla Structures建模过程中你可以创建任意一种横截面, 操作步骤如下: 1) 在TS模型中创建截面的轮廓点和中心点. 2) 选择文件 -> 目录 -> 截面型材 -> 定义横截面.

3) 通过选取这些点来创建一个封闭的多边形, 点击鼠标中间结束轮廓点的选择. 4) 为横截面选取一个中心点.

5) 弹出\用户定义横截面\对话框, 在对话框中给横截面命名. 6) 按下\确定\就会保存在本地或系统目录下. 7) 选择文件目录 -> 截面型材 -> 修改.

8) 选择横截面, 从右键激活的菜单列表中选择复制或添加, 创建一个新的横截面.

9) 键盘输入截面型材的名字(不一定非要和横截面名字相同). 这很重要, 否则你将修改掉一个已经存在的截面型材. 10) 编辑截面型材的值.

注意! 这里编辑的值不改变横截面的尺寸. 所以, 如果你在这个对话框中修改高度, 不会影响截面的实际高度. 但如果你在模型中查询这种截面的部件, 显示的高度将是来自此对话框中的值. 这些截面值也将被应用在报表和图纸中.

如果你设置重量域(代表单位长度的重量), 这个值就被应用在没有被接合或切割的部件重量计算中.

如果部件被接合或被切割, 重量计算将基于实体的体积和材料的密度.

截面型材的类型也非常重要. 截面类型主要被应用在节点中. 对于不同类型的截面, 节点的表现会有所不同, 所以相近的截面类型如果是可用的. 则此节点才是可用的. DSTV分类也将基于截面类型.

11) 记住, 在你按下确定按钮离开截面型材目录前, 一定要选择\应用/添加\12) 保存在本地或系统下. 13) 新的截面即可使用.

横截面的信息被保存在profcs.bin 文件中, 截面型材的信息被保存在 profdb.bin文件中. 怎样将不同的横截面复合起来用于一个型材, 请参见\怎样创建复合横截面\

6、怎样创建复合横截面

在Tekla Structures 中能够定义复合横截面, 这就是说一个部件可以有两个或更多的横截面.

正如Tekla Structures 的帮助所述, 用来定义横截面的定位点数量必须一致. 否则将不能创建出复合截面, 因为复合截面是通过横截面定位点之间划线来完成的. 这些线定义了复合截面实体的边.

点击下载链接 你将下载一个小的模型实例, 其中定义了一个复合横截面. 请研究截面型材数据库中COMBO截面的设置, 这里作的复合截面包含两个横截面. 点击这里浏览该截面的快照

9

请注意这种方式做出的部件在节点宏有时不能正常工作.

另外, 请注意: 由于圆的截面是由多个倒角所围成的, 那么, 矩形板的角上也要有对应的数量的倒角以便和圆的倒角数量相匹配. 如果复合截面是空心的话. 则无论圆管或矩形板要都要是空心的. 尽管在这个复合截面中矩形板的一端, 空心可能会很小.

7、多用户模式下打开对话框变得很慢

如果网速较慢并且网络硬盘存有大量的系统文件, 打开对话框就会变得比仅仅从你的本地硬盘上读取系统文件时慢得多.

如果是这种情况 ,为了提高使打开对话框的速度, 需要设置 XS_PROJECT到本地硬盘, 把多数的系统文件放于此处 .每一个用户应该自然地使用相同的系统文件以确保得到相似的结果.

8、多用户注意事项

- 确保TCPIP协议的正确设置, 比如:

同一个网络中的每一台PC应有一个唯一的ID号; 同一个网络中的每一台PC应有同一个子网掩码;

- server.exe程序并不一定在一台开着Xsteel程序的机器上运行. - server.exe程序可以处理多个不同的模型.

- 多台机器上打开同一个模型时, 只能允许一台机器执行编号操作.

10

- 不允许多台机器在一个共享模型中同时在一个区域工作. - 当多个用户同时做编辑图纸的操作时, 多用户环境是非常有用的.

- 请注意: 在执行保存操作时修改被写入模型, 并且所作的修改在保存时会被其它用户看见.

9、xs_server不需要配置非常高端的计算机作服务器

作为XS_SERVER的服务器, 仅有的任务就是为不同的用户分配IP号. 所以稍微老一点的机器, 如果没有其他程序运行, 即使是像PC486也够用了. 服务器上也可以运行Tekla Structures 但最好不用, 原因是这样它就可以迅速地专供Tekla Structures终端用户使用. 如若不然, 如果有其他程序运行如Tekla Structures 在服务器上, 那么终端用户可能需要等待服务器分配ID给它们.

10、 多用户速度提升幅度的硬件测试报告 结论:

工作站速度越快, 编号的速度越快:

处理器P233 内存 256Mb, 时间44分34秒 处理器PII450内存256Mb, 时间18分31秒 大约节省60%的时间!!!

如果主板有足够的内存, 使得当工作站打开一个模型时, 不必占用虚拟内存(即内存交换), LVD硬盘就可以提高保存的速度和打开的速度: 可节省13% - 43% 的时间

工作站上的内存越大模型打开和保存得速度越快:

可节省40% - 60% 的时间 256Mb的内存与 128Mb的内存相比.

调整Tekla Structures 中的XS_SOLID_BUFFER_SIZE环境变量, 可以大副提升速度:

可节省超过 20% 的时间.

上述结论是根据太平洋电脑集团公司所作的大量的测试得出的一般性结论. 由于要在多次测试中获得完全一模一样的结果是很困难, 所以结论也可能会有不同. 另外, 在购买硬件之前请咨询你公司的IT管理员(网管), 以确定你的硬件配制能做到事半功倍.

11、怎样去除在多用户模式下创建的不必要的图纸

11

每一次当Tekla Structures创建和更新图纸时, 就会创建一个新的*.dg文件. 如果Tekla Structures是单用户模式下运行, 当保存后关闭模型时, 没有用的文件会被删除. 但多用户模式就不会删除多余的文件, 这样没多久就会有大量的多余文件在图纸文件夹里.

在单用户模式下打开你的多用户模型, 再保存后关闭模型, 多余的文件就可删除. 警告! 用户一旦用单用户模式打开模型时, 一定要确保只有他一人在使用模型.

12、工程开始时为每一个用户保存(创建)空白的整体布置图以备后用 这样可以避免多用户在使用相同名称创建整体布置图时的冲突.

13、多用户如何控制模型的保存

为了避免在多用户模式下保存时间过长的问题, 你可以使用自动保存. 例如, 将自动保存间隔设置为2, 并且在鼠标右键的弹出式菜单点击中断按钮, 可以立即人工触发自动保存. 在多用户模式下, 如果你只是把自动保存设置在本地的C盘下面而不是通过网络来保存, 保存的速度快得多, 这时用自动保存非常有用. 自动保存也有一个命令. 选择工具 => 自定义, 搜索\自动保存\你可以将这个命令放在工具栏中, 也可以创建一个快捷键给它.

注意! 当然你也应该经常性的保存数据库到网络硬盘中, 点击\保存\将记录你的修改.

14、出错警告: 数据库被锁住, 不能打开模型.

例如: 当你保存模型的时候系统崩溃了, 这个信息就可能出现. 解决方案:

系统崩溃的用户以多用户模式打开模型并保存下来就可以解锁模型, 然后再次解锁模型就行了.

15、原先的服务器和新的服务器混用时的出错警告: 多用户服务器已改变 如果Tekla Structures 不能获取在批处理文件中定义的服务器, 就会自动的搜索前次模型所使用的服务器. 有时Xsteel不能获取新的定义在批处理文件中的服务器, 可能的原因如下:

- XS_SERVER=tcpip:NAME,1238这一行没有正确的设置(\应该使用小写字母).

- 模型的原服务器还在运行.

12

16、怎样找出你计算机的IP地址

在你的电脑中选择开始 => 程序 => 附件 => 命令提示符. 在DOS提示符位置键入命令\

结果, 你将会得到当前的IP配置情况. 输出结果中有两项可用于xs_server.exe运行的机器的地址.

1) Host Name . . . . . . . . . . . . : \=> set XS_SERVER=tcpip:ComputerName,1238 2) IP Address. . . . . . . . . . . . : 123.456.777.888 => set XS_SERVER=tcpip:123.456.777.888,1238

13

Tekla Structures软件常见问答3(模板使用)

1、 在图纸中能否让不同规格的螺栓用不同的符号显示?

a) 首先指定用户定义螺栓符号列表文件的位置:

在11.1\\bat\\environment 目录下的批处理文件 china_env.bat中设置XS_USER_DEFINED_BOLT_SYMBOL_TABLE=bolt_symbol_table.txt b) 接着编辑 \\TeklaStructures\\11.1\\environments\\china\\system 目录下的

bolt_symbol_table.txt,使不同规格的螺栓对应螺栓符号文件中的不同符号:

HS10.9 16 user_bolt_symbols@0 HS10.9 20 user_bolt_symbols@1 HS10.9 22 user_bolt_symbols@2 HS10.9 24 user_bolt_symbols@3 HS10.9 30 user_bolt_symbols@4

c) 最后用符号编辑器打开11.1\\environments\\china\\symbols 目录下的螺栓

符号文件 user_bolt_symbols.sym ,查看编辑后以相同的文件名另存在11.1\\environments\\country-independent\\symbols 目录下。 d) 这样在图纸中就可以选择你所定义的符号了。

2、在新的模板编辑器中怎样使用过滤?

使用新的模板编辑器你可以比以前更方便地运用过滤。

如果你想在部件中过滤截面名称以\开头的部件, 可以简单的用一个条件来做判断:

if(

match(GetValue(\) then Output()

14

else StepOver() endif

*HEA 和 *HEA* 用同样的方法来做。

你也可以在字符串 如PROFILE 中检查字符。

在下面的截面过滤规则中, 用H作第一个字符, 用E作第二个字符, 用A作第三个字符(第一个字符的排序编号为0, 第二个字符的排序编号为1, ....依此类推): if(

getat(GetValue(\ && getat(GetValue(\&& getat(GetValue(\) then Output() else StepOver() endif

3、怎样使报告的行中容纳更多的字符和怎样使页面中容纳更多的行? 在报表页面中可以包含更多的信息。

可以让报告的行中容纳更多的字符或让页面中容纳更多的行, 这要通过页面的比例自动缩放来完成。 默认情况下, 当页面布置定了以后, 一行如果超过80个字符, 下一个字符会另起一行, 或在打印时遗漏。

要缩放页面大小使其容纳更多的字符, 需要在你的批处理文件中修改这些值: set XS_PRINT_REPORT_LINE_WIDTH_PORTRAIT=80 set XS_PRINT_REPORT_LINE_WIDTH_LANDSCAPE=132 set XS_PRINT_REPORT_PAGE_HEIGHT_PORTRAIT=62 set XS_PRINT_REPORT_PAGE_HEIGHT_LANDSCAPE=42 4、怎样使图纸中只出现限定数量的版本信息?

有时图纸版本很多, 而你又不想在图纸上显示所有的版本信息以免占据太多的图面。

通过正确地在模板域的规则中使用ROW_IN_PAGE, 你就能限制在图纸上显示的版本信息数量。

例如, 当你想在图纸上只显示最后5项版本信息, 规则如下: if

(curr(\&&

15

curr(\then do() else pass() endif

即可使行输出版本信息。

5、怎样在模板中使用公式做计算?

在Tekla Structures中, 文本域可用来做计算。公式可以像在Microsoft Excel中一样输入, 如: =LENGTH+100

域开头的等号指明这个域将包含一个公式。所有可用的表格域, 数学运算符, 圆括号, ANSI-C标准函数(如sqrt(), sin(), cos(), exp(), ceil() )等都可以用于公式中。 例如:

在计算电镀构件的重量时, 使用公式 =ASSEMBLY_WEIGHT*1.2 要得到所有编号相同的构件总重量, 使用公式 =MODEL_TOTAL*ASSEMBLY_WEIGHT

为了得到向上取整后的长度值, 比如4400mm向5000mm 取整, 使用公式 =ceil(LENGTH/1000)*1000

注意: 一定要选择正确的域类型(数, 带小数的数字, 文本)

只有当前的NUMBER, N_NUMBER 或 MODEL_TOTAL 在公式中是第一变量, 公式才能正常使用。

例如: 一些工程中需要将螺栓数量增加5%的冗余. 在报表中使用这样的公式便可以做到: \。 if last() then do() else pass() endif

6、为什么报表对话框中没有报表?

16

如果所有的报表文件(*.rpt)都放在XS_TEMPLATE_DIRECTORY指定的文件夹, 而在XS_SYSTEM_DIRECTORY指定的文件夹中没有一个报表文件, 则报表对话框列表中就不会有报表。

加入至少一个报表文件到XS_SYSTEM_DIRECTORY下面。 那么

XS_TEMPLATE_DIRECTORY和 XS_SYSTEM下面的全部报表就会出现在报表对话框中。

7、表格中文本域顺序的排列

如果你在不同的表格成份中填写了相同的文本域, 这些域在所有的表格成份中会有相同的顺序。

8、为什么新建的模板在可用表格列表中没有出现?

当你保存了一个新建的模板, 它不会自动显示在属性=> 布置=> 表格布置 => 表格对话框的可用报表中。

要使Tekla Structures将你的新建模板添加到可用表格列表中, 必须执行: - 选择打开:文件=>报表 (并在这之后再次打开报表对话框) - 或者重新打开模型

9、为什么在Tekla Structures模板编辑其中不能输入DXF文件?

当你试图将一个DXF文件从AutoCAD输入Tekla Structures的模板中时, 要注意以下几点:

- 确保在保存成DXF之前, 将所有的块, 填充和多段线统统炸开;

- 圆弧不能从AutoCAD中输入到Tekla Structures, 所有圆弧必需在AutoCAD中用直线段或多段线逼近;

- Tekla Structures模板编辑器中图形比例是 1:1. 这就意味着要确保你的

AutoCAD文件和另存的DXF文件比例是1:1, 因为DXF导入Tekla Structures后你是不能修改其比例的;

- 你要导入Tekla Structures模板的DXF文件在从AutoCAD输出时要以R12 DXF保存, 用R13或R14 DXF导入时会有一些问题;

- 确保你要输出为DXF的AutoCAD图形信息的原点在(0,0,0)附近。 这将使你在把DXF文件导入Tekla Structures模板编辑器中时, 图形容易被找到;

17

-如果你在AutoCAD中画一条红色的线, Tekla Structures中会显示为一条黑线, 看起来就像什么也没有一样. 解决方法是: 用除了红色以外的其他颜色作图, 或者框选中输入的信息改变成你能看得见的颜色;

-如果你的DXF文件无法导入Tekla Structures模板编辑器中, 可先将DXF文件输入到图纸编辑器, 然后再输入到模板编辑器。 10、怎样得到一个已发行的整体布置图的清单?

例如: 如果你想得到一份已发行整体布置图的清单, 则需要插入一个中间行到\图纸清单\报表中, 规则如下:

if (curr(\

&& curr(\do() else forw() endif

另一些可用于图纸类型DRAWING_TYPE的值: W, A, M 分别代表零件图, 构件图, 多构件图。

如果你还需要一个完整的版本历史信息, 则需要插入一行到中间行后面, 规则如下:

if (curr(\do() else forw() endif

当然, 要在报表中得到所有适当的信息, 则要在这些表格域中使用适当的文本域。例如:DRAWING_ISSUE_DATE, REVISION_NUM, REVISION_DATE 和 REVISION_TEXT'等。

11、怎样在Tekla Structures模板编辑器中插入bitmap字体? 首先输入一张*.bmp的文件到图形处理程序(如CorelDraw)中。

你可以直接从bitmap中创建字体, 不过还是建议用矢量模式重新勾画Logo, 因为字体文件是比较小的。

如果图纸已经完成, 选择组成Logo图案的所有矢量, 将它们放置在表格的左下角(如果你作图用的是CorelDraw)。 在文件菜单中选择\输出\按下\仅选择的\。 选择\另存为TRUE TYPE FONT\并给它一个名字, 例如Tekla_logo_new.ttf 。 按下\输出\。

在True Type Font选项中, 给出字体类的名称, 例如 Tekla_logo, 并设置它的网格和字宽. 现在你有了一个TTF字体, 将这个字体放在Windows/Fonts目录

18

下。 TTF字体由 ...countriescountry-independent/fonts目录下的

Template_fonts.cnv文件决定: fixfont = Tekla_logo。现在打开模板编辑器, 写一个字母, 将字体设置成fixfont, 并且给出正确的大小(不同的大小都试一下以找到最优的!)。

在模板编辑器中你无法看到Tekla_logo字体, 但它会在图纸中出现! 12、为什么我在模板编辑器中选择不了任何域或对象?

模板编辑器中有些命令需要在执行下一步以前以中断来结束操作。 右键点击模板视图, 选择中断。

13、为什么构件零件清单(Assembly_part_list)没有显示所有构件?

类型为ASSEMBLY, ASSEMBLY_ALL和ASSEMBLY_PART的表格中的构件数据是根据构件位置编号来填充的。 有相似位置编号的构件不再显示。在模板设置对话框中, 将ASSEMBLY, ASSEMBLY_ALL和ASSEMBLY_PART的类型改为SIMILAR。

14、为什么在多构件图中模板会重复?

如果模板在一张多构件图中有重复, 就在模板的表格部件中加入以下规则: if last() then do() else pass endif

15、为什么当我直接将创建的符号插入模板中时, 符号使用的颜色不影响线宽? 打印时符号的线宽是基于颜色来定的, 而且只有在图纸编辑器的符号属性对话框中的颜色设置起作用, 符号本身的颜色不起任何作用。

19

Tekla Structures软件常见问答4(打印、编号和图纸)

1、 在图纸中怎样将剖切符号与剖切线对齐显示? 答:可以设置user.bat批处理文件中的

XS_ALIGN_CUT_SYMBOL_BY_VERTICAL_LINE环境变量为真(同时要将前面的rem去掉),如果没有这个环境变量就添加下列语句: set XS_ALIGN_CUT_SYMBOL_BY_VERTICAL_LINE=TRUE 2、能否在模型中克隆其它模型中图纸模板?

现在可以从 Tekla Structures 模板库中定义的图纸模板创建图纸。

必须设置变量 XS_DRAWING_TEMPLATES_LIBRARY 定义图纸库位置来指明 包含模板图纸的模型文件夹: set

XS_DRAWING_TEMPLATES_LIBRARY=%XS_RUNPATH%\\DrawingLibrary 例如: set

XS_DRAWING_TEMPLATES_LIBRARY=C:\\TeklaStructuresModels\\Cl oningTemplate

(其中 CloningTemplate 为模型名称)。 要从模板创建图纸,请执行以下操作:

1)在变量 XS_DRAWING_TEMPLATES_LIBRARY 定义的文件夹中

创建模板图纸。

2)要打开图纸克隆对话框,单击图纸 >克隆图纸...,或在图纸列表

对话框中单击克隆...。

3)使用克隆中对象和操作选项来定义克隆中对象和操作中用于新图

纸的图纸对象。

4)选择克隆自 > 图纸模板选项并单击模板...按钮:

5)在图纸模板对话框选择模板图纸。

20

Calma FabTrol EJE EPC Eureka LPM FrameWorks GT Strudl MicroSAS MicroStation ModelDraft Multiframe Nastran PDMS Plantview RSTAB SCIA SPACE GASS Speedikon STAAD Steel 2000 Steelcad StruCad Structural for MicroStation TriForma 二维、三维 二维、三维 二维、三维 二维、三维 STAAD CIS2(制造) CIS1 2 CIS1 2 Calma MIS MIS MIS SDNF、PML 3D DGN PML SDNF 3D DGN MicroSAS STAAD DSTV STAAD Plantview SCIA SDNF HLI SDNF SDNF MIS 3D DGN 31

注:在第一个字段(软件)中查找软件。横向阅读该字段查找输入输出工具(如 DWG/DXF、FEM)。在每个单元格中显示输入输出格式(如 Calma、XML、SDNF)。

您还可以同该表中未列出的软件交换数据。

32

6)在模型中,选择从中创建图纸的部件。

7)进入图纸克隆对话框并单击克隆所选择对象。

3、用惠普hp designjet 430打印机,红色和白色的点划线和虚线在图中显示为实线

用惠普hp designjet 430打印机打印一张包含红色和白色的点划线/虚线的图纸, 线条显示为实线. 打开用惠普hp designjet 330打印机驱动程序, 按以下方式调节打印面积和打印机设置可以解决这个问题.

A1打印机设置(在Tekla Structures中): 打印面积841 x 594 A1打印机设置方向(在designjet 430打印机中)为: PORTRAIT 纸张大小: ISO A1 ;打印质量: 普通

A2打印机设置(在Tekla Structures中): 打印面积594 x 443 A2打印机设置方向(在designjet 430打印机中)为: PORTRAIT 纸张大小: ISO A2 ;打印质量: 普通

4、在Tekla Structures中如何打印你需要的日志文件

从Tekla Structures中可以打印图纸历史日志文件和编号历史日志文件. 打印一份材料清单也使用同样的方法:

在Tekla Structures中, 选择文件 -> 打印, 打印对话框即被打开. 选择浏览, 你可以看见你在浏览部分模型中创建的所有报表. 如果你改变过滤为: \所有文件\你将可以看见所有模型中的文件. 你可以选择图纸和编号历史日志.

21

5、怎样在打印时控制线宽

你可以在打印数据库中定义打印线的厚度: 文件 -> 目录 -> 打印 -> 修改. 选择打印机, 接着点击颜色表格按钮. 颜色表格会显示出一列颜色和相关的笔号. 打印线条的厚度是此笔号乘以环境变量XS_BASE_LINE_WIDTH的值. 默认情况下 XS_BASE_LINE_WIDTH的值是0.1mm. 如果你定义红色的笔号为5, 那么红色线条打印出来就是 5*0.1mm=0.5mm厚. 如果你设置

XS_BASE_LINE_WIDTH=0.05, 那么 红色线条打印出来就是 5*0.05mm=0.25mm厚.

6、你可以选择几种不同的图纸尺寸, 将他们自动地打印到对应的打印机

你可以在Tekla Structures图纸列表中选择几种不同的尺寸( 例如 A1, A3和A4图纸). 也可以在Tekla Structures打印机列表中选择几种不同的打印机. Tekla Structures会自动将图纸用对应的打印机打出(就是说, A1的图纸用A1的打印机打印....,依此类推)

7、怎样将图纸打印到文件

在Tekla Structures中你可以用特定的打印机驱动程序从图纸创建打印文件, 仅需点击打印对话框中的\输出到文件\校核框.

如果你安装了带有特定驱动程序的HP打印机, 从可用打印机列表中选择打印机, 就会使用此驱动程序创建HPGL-文件. 创建打印文件到一个给定文件夹:

1) 如果你想将所有打印文件放在同一个文件夹中, 需要设置变量XS_DRAWING_PLOT_FILE_DIRECTORY指向那个文件夹;

2) 如果你只是想一次性用一个特别的文件夹存放打印文件, 则在打印对话框中键入: %s%+文件夹名称;

3) 如果你想让用一个特别的打印机创建的所有打印文件存放于一个指定的文件夹, 按以下步骤:

- 打开打印目录, 选择文件 -> 目录 -> 打印机 -> 修改.

- 在打印设置中填写设备域名和打印文件存放位置, 语法如下: 文件名@C:文件夹名.

注意! 名称和位置用 @ 分隔开, 符号和位置用反斜杠结束.

- 然后用指向打印机完整路径填写物理设备域(打印机属性中定义的打印机共享名称):

machineprinter (MYCOMPUTERHP_A3)

22

- 定义纸张大小, 打印区域和打印文件的延伸. - 点击添加, 保存改变到模型目录中 - 点击确定

现在一个新的包含打印目录信息的profb.bin文件存放在了你的模型文件夹. 如果你想在所有新建模型中都用这个打印目录, 需要把这个文件放在你的

XS_DRIVER目录中(在批处理文件中定义). 默认值和你的XS_SYSTEM文件夹相同.

8、怎样将打印设置文件打印出来

确定打印机和创建的打印文件的打印机驱动程序是同一个, 在dos窗口中要打印图纸到纸上使用copy命令.

例如: 从mymodel 目录中打印名为a_1的打印文件

C:\\Tekla StructuresModels\\mymodel>copy a_1 \\\\aston\\hp5000 9、\编号系列重叠\是什么意思?

有时在执行编号操作过程中会给出出错警告: \编号系列重叠\

在下面这个例子中, 如果你的编号序列没有足够的空余编号, Tekla Structures会在编号日志文件numbering.log 中记录错误信息. 例如:

你有3件编号系列为M/1的不同部件和2件编号系列为M/2的不同部件. Tekla Structures就会把编号\分配给两个不同的部件, 把编号\也分配给两个不同的部件(就是说序列M/1的三个部件编号分别为\序列M/2的两个部件编号分别为\编号完成后, \编号系列重叠\的出错警告就会出现. 并且在编号历史日志中, 你会看到如下两行:

Part serie overlap: Serie M/1 position number M/2 overlaps with serie M/2 position number M/2

Part serie overlap: Serie M/1 position number M/3 overlaps with serie M/2 position number M/3

要解决此问题, 你必须为序列M/2采取一些行动. 你既可以将这些部件的编号系列都改为M/1, 也可以为所有部件定义完全不同的编号系列. 例如: 将他们的编号系列改为N/1, 或者如果编号系列M/1给构件分配的编号没有达到M/1000, 你也可以将编号系列M/2改为M/1001.

10、在给模型编号时显示出错信息: \警告: 编号大于被找到的最大值!\

23

这个警告信息源于Tekla Structures检测到一个编号错误. 例如, 错误可能如下所示:

如果你的模型有18个以 p 为前缀 1为开始编号的装配件, 这些装配件本应该被标记为p/1 到 p/18的编号, 但Tekla Structures却将他们标记为p/1 到 p/17的编号, 最后一块装配件标记为p/20. 这样在这个标号系列中就出现了间隙, 这就会导致该错误信息的出现.

要解决这个问题, 最简单的办法是重新执行一次全部编号, Tekla Structures就会纠正错误.

该错误可能是由于不小心从模型文件夹删除了*.DB2文件(而这些文件储存了编号的信息).

11、节点(宏)中不能被赋予前缀和开始编号的部件, 可使用设置>选项来解决 通常, 这是由于设置 -> 选项对话框中的\位置1\位置2\位置3\位置4\的域中填写分隔符时用了\而不是 \例如: \而不是 \12、Tekla Structures与x64计算机

现在Tekla Structures不支持x64. Safenet 的确需要一个只能用USB的密码锁的x64驱动器, 但Tekla Structures无法使用那种驱动器来工作, 所以使用Tekla Structures的用户不要购买 x64的计算机.

我们希望在不久的将来, Safenet 可以使用LPT并口密码锁. 当Safenet x64 不论使用USB口密码锁还是LPT并口密码锁的驱动器Tekla Structures都可以支持的时候我们会及时通知您.

13、怎样设置和使用图纸快捷方式来使出图和编辑时间最少

使用图纸快捷方式创建图纸, 可以在创建选中部件的图纸时, 自动选择预定义的图纸属性。 这样一来, 你就给每一部件自动分配了适合它的图纸属性, 由此将节省你很多时间。 怎样设置:

极其重要的是合理地对部件运用选择过滤, 使其获得不同的图纸属性。 例如, 对支撑, 柱, 梁, 板, 桁架, 楼梯, 扶手,爬梯分别过滤。

- 设置一系列的选择过滤。 例如: 用部件名称或截面型材过滤, 并用有一定逻辑联系的名称来保存过滤;

- 为不同种类的图纸设置图纸属性, 并以有一定逻辑联系的名称保存; - 打开图纸快捷方式对话框, 选择一种快捷设置, 按下\编辑\。

现在你可以看到用相应的属性创建图纸的过程, 是用什么样的文件格式来书写的:

24

set_drawing_type(assembly)

-这个设置是针对构件图来创建图纸, 其它的选项是\和 \零件和多构件)

set_drawing_attributes(column)

-\柱属性用于读取和应用的构件图纸 set_filter(column_filter)

-\柱过滤属性用于读取和应用的选择过滤 create_drawings()

- 对于通过了\ 柱过滤的部件使用\ 柱属性创建构件图纸

你可以对所有的需要有不同图纸属性的部件组运用这种形式的标准了 使用的步骤:

- 选择你要创建图纸的部件

- 打开快捷方式对话框, 你可以从工具栏, 也可以从你定义的一个键盘快捷键 - 选择一种图纸类型的图纸快捷方式

- 按下\从全部中创建\或\从已选定的中创建\

- 图纸就会自动的以你想要的图纸属性被创建出了, 例如: 尺寸, 零件表达和零件标记等等

图纸快捷方式属性保存在 *.dproc文件中。 默认状态下, 它们是从

XS_SYSTEM文件夹中读取的, 如果你创建了你自己的快捷方式设置文件或者修改了一个已经存在的, 将它保存在你的XS_FIRM 或 XS_PROJECT文件夹中。

14、多边形板的主轴是怎样定的

多边形板的主轴如何定义, 以及怎样使用变量:

XS_POLYGON_SQUARE_CORNER_PREFERENCE_FACTOR 和

XS_POLYGON_PERPENDICULAR_EDGE_PREFERENCE_FACTOR 来影响主轴的定义。

25

本文来源:https://www.bwwdw.com/article/cye2.html

Top