Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. (setq ssblock (ssget))
  3. (setq selblock (vlax-ename->vla-object (ssname ssblock 0)))
  4.  
  5.  
  6. (setq atributes (vla-getattributes selblock))
  7. (setq atributesSA (variant-value atributes))
  8. (setq atributesL (safearray-value atributesSA))
  9. (setq wykonawca (vla-get-textstring (nth 0 atributesL)))
  10. (print (vla-get-tagstring (nth 0 atributesL)))
  11. (print  (vla-get-textstring (nth 0 atributesL)))
  12.  
  13. (vlax-dump-object selblock t    )
  14.  
  15. (setq Layer (vla-get-layer (nth 0 atributesL)))
  16.  
  17. (
  18.  
  19. (setq p1 nil)
  20. (setq p2 nil)
  21. (setq p3 nil)
  22. (setq p1 (getpoint "p1:") )
  23. (setq p2 (getpoint "p2:") )
  24. (setq p3 (getpoint "p3:") )
  25. (setq triangleSelection (ssget "_CP" (list p1 p2 p3)'((8 . "0"))))
  26.  
  27.  
  28. (entmake
  29.     (list
  30.       (cons 0 "LAYER")
  31.       (cons 100 "AcDbSymbolTableRecord")
  32.       (cons 100 "AcDbLayerTableRecord")
  33.       '(2 . "fav")
  34.       '(70 . 0)
  35.       '(62 . 25)
  36.       '(6 . "Continuous")
  37.       )
  38.     )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement