SOLIDOS API


O SOLIDOS conta com uma API para o Dynamo e Visual Lisp, que possibilita a criação de objetos, bem como a manipulação de propriedades

Para usar a API no Dynamo, é preciso carregar ela no editor do Dynamo. Acesse o menu Dynamo/Preferences:

Na tela que se abre, clique o botão Add Path:

E localize a pasta com o pacote correta para sua versão do Civil 3D:

Versão do Civil 3DDLL a Carregar
Civil 3D 2020SOLIDOS.bundle/Dynamo/2020/
 
Civil 3D 2021SOLIDOS.bundle/Dynamo/2021/
Civil 3D 2022
Civil 3D 2023
Civil 3D 2024
 
Civil 3D 2025SOLIDOS.bundle/Dynamo/2025/
Civil 3D 2026
Civil 3D 2027

No exemplol estou usando o Civil 3D 2025, então escolho a pasta SOLIDOS.bundle/Dynamo/2025/.

Ao fechar estas duas telas e retornar a área do Dynamo, será mostrado em Add ons:

Note: Use o comando SOLIDOSABOUT para localizar onde você instalou o SOLIDOS. Normalmente o plugin está instalado em:

C:\Users\seu_nome_de_usuario\AppData\Roaming\Autodesk\ApplicationPluginsSOLIDOS.bundle\

Para melhor compreender e usar as funções da API do SOLIDOS, sempre observe a ajuda. Cada classe tem uma série de propriedades. Elas estão descritas sempre da seguinte forma:

Assim, observe que, para acessar uma propriedade qualquer, deve usar o Nome da propriedade (Id, Name, Description...) como uma string. O tipo da propriedade também está descrito.


A API se subdivide nas seguintes funções:


Dica: Carregue o plugin (<pasta de instalação do SOLIDOS>/Visual Lisp/SLIST.LSP) e use-o como ocomando LIST do AutoCAD para inspecionar informações sobre as propriedades do item do SOLIDOS selecionado, tais como: