怎样把批量坐标点导入cad里

2024-05-05 15:51

1. 怎样把批量坐标点导入cad里

1、先用Excel表中点坐标数据组成CAD画点所用的数据,格式为Y坐标,X坐标,高程H,如下图,在E2格输入公式“=B2&","&C2&","&D2",然后向下填充,并复制E列这些填充所得的数据。

2、在CAD中,由菜单“绘图(D)”→“点(O)”→“多点(P)”启动画点命令,如下图

3、在CAD的命令行中单击右键,再单击“粘贴(P)”,最后再按ESC键结束画点命令,如下图

4、在CAD命令行中输入ZOOM命令,输入E,将所画出的点全部缩放至当前屏幕中心,即完成Excel点展到CAD的操作。

怎样把批量坐标点导入cad里

2. 测量坐标太多,教你在CAD中,批量导入测量坐标并自动生成多段线


3. 怎么从CAD中提取多段线坐标

两种办法
第一种手工用鼠标选择多段线,然后输入list命令,弹出一个窗口,然后复制那些坐标,粘到excel里面,在exel里面根据空格来分列,最后得到X,Y的数值
第二种就麻烦一些了,建立一个选择集,用lisp或者vba来写一个提取多段线的代码。我这里有网上的一个vba代码,如果你不会vba的话,最好不要用。
Option ExplicitPublic Sub GetLWPOLYLINECoordinates() Dim ss_dim As AcadSelectionSet, ent As AcadLWPolyline Dim dxf_code() As Integer, dxf_value() As Variant 'Dim i As Long, Dim j As Long Dim dbCor As Variant, x As Double, y As Double, z As Double  Set ss_dim = ThisDrawing.SelectionSets.Add("ssLine1") ReDim dxf_code(0), dxf_value(0) dxf_code(0) = 0: dxf_value(0) = "LWPOLYLINE" 'ss_dim.Select acSelectionSetAll, , , dxf_code, dxf_value ss_dim.SelectOnScreen dxf_code, dxf_value Open "d:\aaaaa.txt" For Append As #1  For Each ent In ss_dim For j = 0 To UBound(ent.Coordinates) \ 2 x = ent.Coordinates(j * 2) y = ent.Coordinates(j * 2 + 1) Print #1, (j); ",," & x & "," & y Next Next    Stop Close #1 ss_dim.Clear ss_dim.DeleteEnd Sub来源于网络,不是本人写的,谢谢提供这段代码的人

怎么从CAD中提取多段线坐标

4. cad上如何将无数个点座标放出来成一条线段

 cad上如何将无数个点座标放出来成一条线段  
   如果图纸有座标点的话,直接PL连线座标点就好。(开物件捕捉) 
    如果是已有座标点输入CAD的话,PL输入YX,一个点然后继续下一个点,继续就出来了
    
  如何证明一条线段上有无数个点?求大神帮助  反证:设这些点换成小数被全部列出: 0.256259…… 0.159723…… 0.158845…………现在证明一个新的小数不在此列表中这个新的小小数第一位取和第一行不同的数字(这里不能是2),第二位取与第二行不同的数字……这样得到的小数就和每个都不同……所以……
   
  
  
  假设在一条线段上只有1,2,3。。。,(N-1),N个有限的点,  然而,对于实数[(N-1)+N]/M(M>1),也是线段上的点,  因为,M为任意实数,[(N-1)+N]/M(M>1)可以表示无数的数值,  它们都在这条线段上,与假设矛盾,所以  可以说,一条线段上有无数个点
  一条线段有无数个点,那么一条10厘米的线段和一条五厘米的线段,上的点多?  也是无限的,因为点可以看成是没有长度的,无论线段多长,上面的点都是无数的,所以他们上面的点是相等的
  cad中如何将一条线段向上移动?  1,选中线条,会显示出有一个中点的,点选滑鼠左键可以任意移动  2,选中线条,用移动命令move,滑鼠左击可以任意移动,也可以输入数值准确移动
  平面上两个点构成一条线段,十个点构成几条线段  10×9÷2=45条
  一条线段的两个端点座标如下,求这条线段的两个三等分点座标?(-1,2),(-10,1);  过线段的两个端点做x轴的垂线,则垂足座标为A(-1,0) , B(-10,0)  将线段AB三等分,则等分点座标分别为(-7,0)(-4,0)  过线段的两个端点做y轴的垂线,则垂足座标为E(0,2) ,F(0,1)  将线段EF三等分,则等分点座标分别为(0,4/3)(0,5/3)  所以这条线段的两个三等分点座标分别为(-7,4/3)(-4,5/3)
  CAD中如何将两条复合成一条线  用编缉多段线命令(PEDIT),选择想要复合的两条线,并输入M(多条)系统问是否要将之转换成多段线,输入Y回车,输入选项J(合并)回车,系统要求输入模糊距离,线上的两端随便用滑鼠点位两点,回车,两条线就合成一条线了。
  一个点可以把一条线段分成3条线段,两个点可把一条线段分成6条线段,要把线段分15条线段。  需要画上四个点,例如开头到结尾这六个点分别是a、b、c、d、e、f(已包括两端点)  那么十五条线段就是  ab、ac、ad、ae、af  bc、bd、be、bf  cd、ce、cf  de、df  ef  其实一条线段上画上n个点,那么就能分成1+2+……+(n+1)=(n+1)(n+2)/2条线段  如果你学了组合,那么上式就是C[(n+2),2]  祝你新年快乐!
   

5. cad中,可以一次性知道某一条多段线所有控制点的坐标吗?

可以,提取数据导出即可知道。
以CAD2010操作为例:
1、首先需要打开处理的CAD文件,然后点击左上角的插入的选项。

2、然后点击之后,选择右侧的提取数据的选项。

3、然后就会弹出选项,如图所示,填写好名称和文件类型。

4、然后出来的对话框里面选择提取对象直线。

5、然后回车键下一步,选择坐标图形。

6、最后,选择好之后,直接回车键确定就可以提取成功,这样就可以解决问题了。

cad中,可以一次性知道某一条多段线所有控制点的坐标吗?

6. CAD中如何一次性画多条直线段!(已知很多直线段的首尾坐标,如何可以一次导入全部画出,不是画多线)

  用坐标导入cad的方法-------直接在EXCEL中 编入公式,也可实现Y,X 格式---在C2单元格编入 =B2&","&A2 公式   ,然后复制公式到C3--C10 ,  这样就完成啦批量输入坐标点的准备工作, 打开CAD 复制C2--C10数据   

  在CAD中输入pl多段线命令-- 在命令框中ctrl+v输入 粘贴的数据 --再点下鼠标右键就快速形成图形啊。 
  注:若你需要的多条直线段首尾不相连,再删除一些直线就可以了。

7. 怎样用多段线在cad图纸上提取坐标

在图纸上用多段线连接各提取点,然后用LIST命令,选取刚才所画多段线,即可得到形如下图所示的结果:

怎样用多段线在cad图纸上提取坐标

8. cad中,可以一次性知道某一条多段线所有控制点的坐标吗?

是的,可以通过提取数据导出来。
1、打开图纸,单击工具——数据提取

2、选择“创建新数据提取”,单击下一步,随便给文件起个名字,例如“1111”,确定。

3、选择“图纸/图纸集”,单击下一步

4、选择你要提取的对象。全选——去填复选框中的勾,然后退出全选单击选中你需要的数据。单击下一步

5、选中你所需要的类容,例如点的X、Y、Z坐标。单击下一步

6、预览。预览当前输出的类容是否正确。如果正确,单击下一步

7、输出。选择保存的位置、文件名、文件类型。例如excel的xls类型。

8、到处成果如下:由图可见,本次共导出2356个点,内容包含点的X、Y、Z坐标。