Visual Lisp

Usando vla-GetDynamicBlockProperties

Outro dia um camarada me perguntou como alterar o valor de um atributo dinâmico em um bloco. Bom escrevi um pequeno programa para exemplificar, segue: ;subrotina que retorna a lista de atributos dinamicos de um bloco;vlabloc é o ponteiro VLA para o bloco(defun get-dynamic-attributes (vlabloc) ;(vl-load-com) (mapcar ‘(lambda (p) (cons (vla-get-PropertyName p) p)) (vlax-safearray->list (vlax-variant-value […]

Usando vla-GetDynamicBlockProperties Read More »

Civil 3D – Visual Lisp – Converter blocos em cogopoints

Hoje vamos estudar um pouquinho de visual lisp no Civil 3D. O problema:Você recebeu um desenho de um escritório qualquer, que é a topografia de uma área.Um dia o desenho foi do Civil 3D e tinha lá seus milhares de pontos de levantamento.Como o cliente final quer AutoCAD puro, estes pontos foram explodidos.Agora você quer

Civil 3D – Visual Lisp – Converter blocos em cogopoints Read More »

Carrinho de compras
Rolar para cima