Author Topic: How to add to block defenition selected elements through vla funtions?  (Read 985 times)

0 Members and 1 Guest are viewing this topic.

valerik88

  • Guest
I have some selected elements:
Code: [Select]
(setq sel (ssget)), ok just one element
Code: [Select]
(setq n (ssname sel 0))
(setq vla vlax-ename->vla-object n)

I make new block definition
Code: [Select]
(setq blocks (vla-get-Blocks active_document))
(setq block_def (vla-add blocks (vlax-3d-point  pt) "blockName"))

How to add selected element n to block defenition block_def?


« Last Edit: July 09, 2016, 03:55:36 AM by valerik88 »

roy_043

  • Water Moccasin
  • Posts: 1895
  • BricsCAD 18
Code - Auto/Visual Lisp: [Select]
  1.   'copyobjects
  2.   (list (vlax-ename->vla-object n))
  3.   block_def
  4. )

valerik88

  • Guest
thanks