明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1719|回复: 4

怎么才能将线段生成一个块

[复制链接]
发表于 2007-4-1 22:55:00 | 显示全部楼层 |阅读模式

我用ThisDrawing.ModelSpace.AddLine画了一些直线,用什么方法可以把这些线生成一个块?我刚刚开始学,菜的很,请大家一定要帮帮我啊,谢谢:)

发表于 2007-4-2 10:29:00 | 显示全部楼层
用BLK.addline
发表于 2007-4-4 22:30:00 | 显示全部楼层
你先取得块表对像,再增加一个块对像。再在块对像中增加你需要的对像。
发表于 2007-4-4 23:07:00 | 显示全部楼层
  1. 增加已有的对象可用CopyObjects拷贝对象到块中,本站有贴。
复制代码
[code][/code]
tcsl9621发表于2007-4-4 22:30:00你先取得块表对像,再增加一个块对像。再在块对像中增加你需要的对像。
能否请问tcsl9621,“取得块表对像”是什么意思?起什么作用?我都是直接增加块对象的。
发表于 2007-4-5 15:23:00 | 显示全部楼层
  1. Dim MyBlk As AcadBlock
  2. Dim InsertPoint As Variant
  3. InsertPoint = ThisDrawing.Utility.GetPoint(, "指定插入点:")
  4. Set MyBlk = ThisDrawing.Blocks.Add(InsertPoint, "我的块")
  5. dim LineOBJ as acadline
  6. Set LineOBJ = MyBlk.Addline(.....)
  7. Dim BlkObj As AcadBlockReference
  8. Set BlkObj = ThisDrawing.ModelSpace.InsertBlock(InsertPoint, "我的块", 1, 1, 1, 0)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-2 12:14 , Processed in 0.172462 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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