将CAD导入到su步骤不多。我们来学习怎么做吧。
cad,su软件
首先我们打开一个cad,要确保你需要的图层全部打开。删除不需要的图层。
然后我们放大选中一条线,看一下它到底z轴的坐标是多少。一定要是0,因为空间上一旦有数字,导出来的su就有很大的麻烦,会让你模型没法正常建模。
全选择所有的线条。我们可以使用软件:贱人工具箱。或者使用天正的z轴归零,让所有的线条都是z轴坐标是0。
打开su软件,注意了,你一定要打开比cad高版本的su,否则会造成你文件打不开。比如你选择了2015版本的su,你就要另存一个2014或者2013版本的cad。
打开su软件之后,我们点击:“文件”,再点击“导入”,选择那个文件。点击“打开”,等待一会。
当出现这个界面的时候,就说明导入完成了。然后可以开始封面,封面完成之后,就可以建模了。
软件要破解。否则过期了就无法打开了。
CAD二次开发——预应力钢束导出midas格式坐标(一)
今天给大家分享一下,怎样将CAD中的钢束线形按MIDAS钢束输入格式导出坐标到EXCEL。
首先打开MIDAS,可以看到midas输入钢束线形的坐标参数如下:
实际我们主要输入的参数为x(m),y(m),R(m)三个参数,对于圆弧段,x、y坐标是圆弧两端切线的交点坐标,R则为圆弧半径。接下来就编写一个小插件将预应力线形按此参数格式导到EXCEL。
①制作插件界面,创建一个对话框,上面分别放置两个按钮,一个复选框,两个编辑框,其内容和功能如下所示:
②创建启动对话框的类,并在其中创建启动对话框的函数
③在对话框类Dlg.cs中编写功能代码
创建存储点坐标的变量及全局变量:
求解预应力束圆弧段两侧切线交点的坐标,此处在获取钢束线形多段线的坐标时发现,坐标起点并不是规律的从左侧开始,有时也会从右侧开始,因此在程序中要判断坐标起点左、右侧位置,以此分别计算所有坐标点。
判断起始坐标点位置
计算圆弧切线交点坐标
同理求解处左侧为起点的切线交点坐标
④为“选择预应力钢束”按钮的响应函数编写代码,此段代码主要判断钢束线形是否为多段线,如果是就选中,然后筛分多段线中的直线段和圆弧段以便计算所有顶点坐标。
至此,被选择的预应力钢束线形的所有坐标已经获取到,下一期会接着介绍导出到Excel功能的实现。