乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 57|回复: 2

把对象插入到指定坐标的位置

[复制链接]

32

主题

73

帖子

2

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
201
发表于 2014-12-1 15:58:00 | 显示全部楼层 |阅读模式

vmn0phgkhvo.jpg

vmn0phgkhvo.jpg


如何将图片中红圈中的对象图例加入到指定坐标的位置中,谢谢,新手,希望各位大侠指点。
回复

使用道具 举报

16

主题

174

帖子

10

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2014-12-1 19:13:00 | 显示全部楼层
  1. entmake生成普通块
  2. (defun emkblk (ss pt name / i)
  3.   (entmake (list '(0 . "block") (cons 2 name) '(70 . 0) (cons 10 pt)))
  4.   (repeat (setq i (sslength ss))    (entmake (cdr (entget (ssname ss (setq i (1- i))))))  )
  5.   (entmake '((0 . "ENDBLK")))
  6.   (command "_.erase" ss "")
  7.   (entmake (list '(0 . "INSERT") (cons 2 name) (cons 10 pt)))
  8. )
  9.   
  10. entmake插入普通块
  11.   (entmake (list '(0 . "INSERT") (cons 2 name) (cons 10 pt)))
  12. entmake生成无名块
  13. (defun emkunameblk (ss pt / i name)
  14.   (entmake (list '(0 . "block") '(2 . "*U") '(70 . 1) (cons 10 pt)))
  15.   (repeat (setq i (sslength ss))    (entmake (cdr (entget (ssname ss (setq i (1- i))))))  )
  16.   (setq name (entmake '((0 . "ENDBLK"))))
  17.   (command "_.erase" ss "")
  18.   (entmake (list '(0 . "INSERT") (cons 2 name) (cons 10 pt)))
  19.   name
  20. )
希望这三个函数能够帮到你。
回复

使用道具 举报

32

主题

73

帖子

2

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
201
发表于 2014-12-2 08:55:00 | 显示全部楼层
首先感谢这位大侠,但我看不懂啊,我是用C#做的,能帮我转换一下吗,我才学2天
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 18:21 , Processed in 0.458477 second(s), 61 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表