Plataforma doméstica CAD nanoCAD Plus 10: um complexo universal para quem projeta


Na primavera de 2018, nossa empresa (Nanosoft) lançou o nanoCAD Plus 10, uma nova versão da plataforma CAD russa dedicada ao 10º aniversário da empresa. Basta pensar - 10 anos criamos o nanoCAD para o benefício de nossos usuários! O que há de novo no produto? Alguns meses atrás, eu respondi a essa pergunta como parte de uma transmissão do YouTube, que foi visitada por 600 pessoas. Em si, esse formato de apresentação era novo para nós, tecnicamente complicado, mas, na minha opinião, ficou ótimo - a própria apresentação levou uma hora e, em seguida, respondi às perguntas do público por mais 50 minutos. E, como resultado, recebemos uma apresentação em vídeo exclusiva, na qual falamos detalhadamente e claramente sobre as inovações do produto. Até o momento, a gravação transmitida foi assistida por mais de quatro mil e quinhentos pessoas que mais gostam. Se você perdeu a transmissão, assista à gravação - eu recomendo.

Mas, no processo de preparação da apresentação, muitas vezes me vi pensando que, quando falo de inovações em produtos, sinto falta de algo mais - concentrando-me apenas em inovações, corto o posicionamento geral do produto. O que o nanoCAD evoluiu ao longo de 10 anos de desenvolvimento? Por que é conveniente e por que deveria ser útil para nossos usuários? Quais são os seus principais benefícios? Em geral, em geral, o que é a plataforma nanoCAD? Portanto, decidi escrever uma revisão de artigo de nosso pacote de software para aqueles que não estão prontos para coletar novos produtos espalhados por diferentes versões, mas desejam obter uma imagem completa do nanoCAD na estrutura de um artigo. De fato, será uma revisão da moderna solução CAD russa e de possíveis áreas de desenvolvimento de CAD, bem como uma resposta à pergunta para onde o nanoCAD está se movendo como um produto.

Então, a plataforma russa nanoCAD Plus através dos olhos do desenvolvedor: o que é e por quê?

Introdução, que é parcialmente um vislumbre da história


Tendo assumido a criação de um novo sistema de desenho auxiliado por computador (CAD) há 10 anos, é claro que não inventamos uma bicicleta - havia soluções concorrentes suficientes, as tecnologias de design já se transformaram em clássica e em massa. Além disso, começaram a aparecer novos métodos de design por meio de 3D e uma abordagem orientada a objetos, que os profissionais de marketing colocam em nomes bonitos - design tridimensional, modelagem de informações, BIM, design aditivo, "cidade inteligente" etc. etc. Muitos especialistas em CAD previram (e ainda estão prevendo) a morte iminente dos métodos clássicos de projeto por meio do desenho, e a maioria deles não acreditava no sucesso de mais um "vaivém clássico nullCAD Plus eletrônico" (e ainda não acredita nisso). Quanto eu ouvia naquele momento ...

Mas todos na nossa equipe tinham a sensação clara de que, apesar das tendências da moda no design, apesar da alta concorrência, a tarefa de criar um sistema CAD clássico estará em demanda nos próximos anos, não apenas em nosso país, mas em todo o mundo. O que poderia ser melhor do que uma ferramenta de boa qualidade que funcione no sistema de tomada de decisão mais inteligente - uma pessoa? Na verdade, os últimos 10 anos confirmam que estávamos naquele momento. E acho que a situação não vai mudar por mais 10 a 20 anos ...

Além disso, já tínhamos experiência e experiência em trabalhar com organizações de design russas (e não apenas) - desde 1989 desenvolvemos um conjunto de produtos de software Raster Arts (pode ser traduzido como "arte raster", mais detalhes aqui: www.rasterarts.ru ), destinados ao processamento da documentação digitalizada do projeto (principalmente desenhos) e vetorização (tradução de varreduras em uma visualização vetorial). De fato, demos uma ferramenta (Fig. 1), que nos permitiu restaurar documentos após o scanner (limpar do “lixo”, melhorar a qualidade, eliminar distorções e distorções introduzidas pelo papel etc.) e depois traduzi-las para a forma vetorial Conveniente para edição em CAD clássico. Este complexo foi baseado em duas soluções:

  • RasterDesk (pode ser traduzido como "tarefas de varredura") - uma solução que foi instalada no editor de vetores mais popular da época para o desenvolvimento de desenhos do AutoCAD e ferramentas de edição adicionadas para substratos de varredura;
  • Spotlight (pode ser traduzido como "spotlight, fonte de luz") - este é essencialmente o RasterDesk, mas baseado em nosso editor de vetores; destinado a trabalhos em que o AutoCAD era redundante e caro.


Fig. 1. O complexo Raster Arts ("Raster Art") tornou-se o protótipo da plataforma CAD nanoCAD Plus

Na verdade, a plataforma nanoCAD Plus se tornou a continuação lógica do desenvolvimento do produto de software Spotlight, cujos fundamentos foram lançados em 1989. Em 2008, o complexo Raster Arts foi vendido não apenas na Rússia, mas também em todo o mundo (sob a marca WiseImage), ganhamos experiência tanto no desenvolvimento quanto no desenvolvimento de sistemas de software complexos, bem como no suporte ao formato DWG e ao editor de vetor AutoCAD, interagindo com os usuários, suporte técnico em massa em todos os tipos de idiomas e muito, muito mais. Todos os pré-requisitos para fazer algo novo e útil!

E em 2008, a divisão Nanosoft foi separada do grupo CSoft Development para criar a plataforma CAD nanoCAD russa. Por que nano-? Bem, "micro-" é 10 à potência de -6 e somos um pouco menos. Portanto, "nano-" (10 à potência de -9) ...

Visão geral do novo CAD


O que é o nanoCAD? Falando com palavras de posicionamento de marketing, "o nanoCAD Plus é uma plataforma CAD clássica doméstica clássica". Todas as palavras-chave estão nesta frase:

  • O CAD é um sistema de design auxiliado por computador, ou seja, a principal ferramenta para designers.
  • Clássico - isto é, usando métodos clássicos de design: dos primitivos ao desenho (exatamente da mesma maneira que o culman era geralmente usado).
  • Universal - ou seja, não está vinculado a nenhuma área de assunto: o nanoCAD é igualmente adequado para projetar um componente de construção de máquina, plantas baixas, seções / fachadas, naves espaciais e até uma casa de campo.
  • Doméstico - o sistema está sendo desenvolvido na Rússia e a versão russa está sendo afiada para atender aos requisitos do mercado russo.
  • Por fim, a palavra “plataforma” significa que a funcionalidade do nanoCAD pode ser expandida com aplicativos, cálculos, módulos, aprimorando o sistema para tarefas especializadas.

As principais tarefas que o nanoCAD Plus resolve é o desenvolvimento e a liberação da documentação de trabalho (desenhos) em qualquer grupo de projetos e em qualquer área de assunto.

Ou seja, o nanoCAD Plus é um culman simples, embora eletrônico.


Em suma, sim. Mas nem tudo é tão simples ... Para responder à pergunta do subtítulo, é necessário entender a estrutura geral do mercado de CAD.

A sutileza é que a tarefa de desenvolver e emitir documentação pode ser resolvida de diferentes maneiras: alguém simplesmente desenha (a la papel-lápis-régua-apagador) e alguém tenta automatizar seu trabalho (idealmente tentando trazer para o estado de "I Eu digo a ela, e o programa desenha tudo sozinho ”). Esses são os dois pontos extremos entre os quais estão localizadas todas as tecnologias modernas de CAD e design - e soluções BIM, ferramentas de modelagem tridimensional, programas computacionais e scripts de desenho (Fig. 2). Qual é melhor? Ah, nas tentativas de responder a essa pergunta, muitas cópias já foram quebradas e as discussões de ponta não são visíveis ... De fato, essa é a pergunta “Qual é o melhor: uma ferramenta universal ou um atalho?”.


Fig. 2. O esquema geral de desenvolvimento de ferramentas de design (clicável)

Como mostrado na fig. 2 e, como eu disse acima, a plataforma nanoCAD Plus evolui do clássico kulman eletrônico universal (veja o vídeo 1 abaixo) - este é o posicionamento fundamental do produto no momento. Ao mesmo tempo, em sua forma básica, o nanoCAD Plus automatiza o desenho preciso - segmentos-arcos-hachura, trabalhando com camadas, trabalho mais conveniente com textos, textos explicativos, tabelas, etc. (fig. 3). Nesse sentido, o kulman eletrônico nanoCAD Plus é centenas de vezes melhor que o kulman de papel clássico, mas não é um grande botão vermelho. Deve-se entender que, ao automatizar a rotina usando o nanoCAD Plus, o principal trabalho de design ainda é realizado por uma pessoa. É o designer que, pensando na solução do design, faz várias visualizações do mesmo objeto - vista superior, lateral, esquerda, desenha dimensões, explicações textuais etc. Nada acontece automaticamente! Algo mudou na decisão de design - todos os tipos, tabelas, cálculos, relatórios devem ser refeitos ...

Esse posicionamento se opõe aos esquemas de desenvolvimento de outras soluções CAD, como ARCHICAD, Revit, KOMPAS 3D, Renga, Inventor, etc., que vão de um modelo tridimensional a desenhos. Em tais sistemas, a ênfase principal é na modelagem tridimensional e no estabelecimento de conexões entre objetos intelectuais ligados à área de assunto: por exemplo, uma janela pode ser embutida em uma parede, ter uma altura de largura, geometria (duas ou uma asa), um fabricante e vários outros parâmetros. Por conseguinte, esses programas extraem automaticamente desses dados um modelo tridimensional de uma parede de tijolos com uma janela de folha dupla com uma folha de janela ou seus desenhos em 2D (planta baixa, fachada, seção, montagem etc.) ou desenham tudo em uma tabela de especificação. Mais uma vez de acordo com: desenha o programa! Este é o posicionamento fundamental deste tipo de CAD. Alterações nos dados (por exemplo, aumento da largura da janela) alterarão automaticamente todas as visualizações relacionadas, à medida que o programa desenha instantaneamente novas visualizações. De fato, esses programas prometem substituir o trabalho do relator de parecer em favor da modelagem da situação pelo projetista e da criação automática de vistas pelo programa. Sente a diferença fundamental em relação ao nanoCAD e ao CAD clássico?


Vídeo 1. O nanoCAD Plus é uma plataforma CAD clássica doméstica clássica que contém todas as ferramentas básicas de design necessárias.

Muitas vezes me perguntam por que o nanoCAD é melhor do que esses sistemas? Essa pergunta sutil deve ser confusa, porque você definitivamente não pode responder. Por um lado, os sistemas de modelagem tridimensional são mais promissores - e é difícil argumentar com isso. E há muitos usuários que, com a ajuda de tais soluções, alcançam automação e outros bons resultados. Mas, por outro lado, nenhum deles é universal. Olhe para a foto. 2 com mais atenção - eu dividi sistemas CAD especializados em três áreas: engenharia mecânica, arquitetura-construções, gerenciamento de terrenos. Na realidade, a classificação CAD é muito mais ampla - apenas a engenharia mecânica pode ser dividida em 5-6 especializações: construção de aeronaves, construção naval, indústria de máquinas-ferramenta, indústria automotiva, equipamentos não-padrão, etc. Mas mesmo dentro de um campo altamente especializado, esses programas inteligentes são limitados em suas capacidades. Se o programa não incluir algoritmos específicos do setor, o nível de automação cairá catastroficamente, lançando o usuário ao mundo da modelagem volumétrica universal ou simplesmente do desenho clássico. Por exemplo, parece que podemos simular o volume de um edifício com decoração de parede, mas a parte de engenharia (elétrica, projeto de tubulação, água / esgoto) deste programa é simplesmente desenhada com cilindros em branco tridimensionais ou primitivas 2D comuns em vistas preparadas. Ou uma ferramenta de construção de máquinas pode criar mecanismos e motores, mas para o design de navios é completamente inaplicável, pois o nível de geometria é mais complicado em análise e design. Não estou falando do fato de que alguns estão tentando usar a ferramenta de engenharia para criar modelos tridimensionais da Terra (e vendedores / profissionais de marketing os encorajam ativamente nisso: “sim, você pode”) e me pergunto por que eles não estão obtendo sucesso. Portanto, nem tudo é tão simples ...

Quais recursos podem ser distinguidos do CAD automatizado tridimensional?

  • O principal é o confinamento para uma tarefa específica. Se o problema não for completamente resolvido (e geralmente não é resolvido), os usuários são forçados a usar um culman eletrônico universal.
  • Outra faceta do confinamento é a cobertura incompleta de tarefas. No projeto, ainda existe um grande número de áreas que não são cobertas por nenhuma solução - desenvolver uma ferramenta especializada para elas é muito caro e o número de usuários será mínimo. E, portanto, um culman universal é usado aqui (bem, não desenhe no papel, pois não há ferramenta especializada!).
  • A complexidade do estudo - produtos inteligentes tridimensionais exigem qualificações mais altas dos designers, estudo mais aprofundado e imersão em recursos de software. Nem todos podem se dar ao luxo de aprimorar seus conhecimentos sobre o instrumento por anos. Especialmente se esse conhecimento não for pago extra (por exemplo, nas regiões).
  • E, finalmente, o alto preço - não é apenas o custo de implementação e o preço de um especialista; as soluções especializadas são extremamente caras. Os produtos inovadores geralmente permitem levar as organizações de design a um novo nível de design, mas o desenvolvimento inovador não é inerentemente voltado ao uso em massa - é apenas para aqueles que podem se dar ao luxo de estar à frente. Portanto, os preços desses produtos de software começam em 500 mil rublos por trabalho e são praticamente ilimitados na barra superior.

São essas razões que levam à popularidade das tecnologias clássicas de design entre os usuários em massa. Não existem tantas empresas em todo o mundo que mudaram totalmente para a modelagem tridimensional - agora, de acordo com minhas estimativas, não mais que 20 a 30%. Na maioria das vezes, essas organizações concentram-se estreitamente em uma especialidade de design (por exemplo, uma agência puramente arquitetônica) ou se envolvem no design conceitual de novos objetos, deixando detalhes e rotina para as organizações contratantes. Nos casos restantes (e a grande maioria deles), as organizações de design ajustam a simbiose entre o design clássico e a modelagem tridimensional (em várias proporções): por exemplo, em um departamento, eles criam um novo mecanismo, que primeiro é trabalhado e exibido em 3D, as colisões são analisadas em volume na fase da invenção, e não um protótipo, e depois fornecido para estudo detalhado para produção em massa em outros departamentos ...

Preste atenção ao ponto principal desta seção: apesar da publicidade ativa dos métodos de design modernos, de suas vantagens óbvias, da automação fornecida, da inteligência, apesar do investimento ativo nessas áreas pelas organizações de design, ninguém pode abandonar completamente o CAD 2D! E acho que essa situação não mudará por muito tempo, e a plataforma nanoCAD Plus possui um excelente posicionamento para uso em massa.

O nanoCAD Plus pode se tornar uma ferramenta de design especializada?


Sim, claro ... Sem dúvida, queremos criar ferramentas mais convenientes e inteligentes voltadas para a inovação. E aqui o princípio de expandir a funcionalidade da plataforma nanoCAD vem ao resgate por meio de soluções especializadas (aplicativos). Qual é o princípio? Eu vou explicar ...

Sob a plataforma nanoCAD Plus, você pode escrever um aplicativo de qualquer complexidade que, usando os recursos gráficos do nanoCAD, suporte o formato mais popular do mundo em CAD (DWG), importação e exportação de outros formatos e linguagens de programação modernas (.NET, C / C ++, JavaScript, Visual Basic Script , LISP, etc.), pode implementar cálculos especializados, comunicação com bancos de dados, upload para sistemas de fluxo de trabalho, modelagem inteligente tridimensional e qualquer outra coisa. Tudo depende das tarefas do usuário, desenvolvedor, suas capacidades, recursos para implementação ...


Fig. 3. Esquema de soluções especializadas da empresa CSoft Development com base na plataforma nanoCAD Plus (clicável)

Esse recurso da plataforma nanoCAD Plus é usado ativamente por nossos colegas da CSoft Development , que já desenvolveram aplicativos especializados para a plataforma AutoCAD e agora transportaram algumas de suas soluções para a plataforma nanoCAD Plus, reduzindo os custos da plataforma CAD básica (Fig. 3) . As soluções são diferentes - e relativamente simples, automatizando o desenho 2D (concentrando-se no projeto de acordo com os padrões russos em construção (SPDS) ou projeto de engenharia (mecânica)) e bastante complexas, implementando modelagem tridimensional inteligente com funções para criar automaticamente desenhos, tabelas, relatórios, etc. .p. Estes últimos incluem três áreas principais: Geonics para gerenciamento de terrenos, BIM de engenharia para o design de redes de engenharia de construção, o complexo Model Studio CS para projetar instalações industriais. Escolha as soluções que atendem às suas tarefas, implemente e automatize seu trabalho em um novo nível ...

Nas organizações de design, esses aplicativos geralmente são integrados entre si com base em formatos abertos ou acordados, complementados por módulos de cálculo e desenvolvimentos altamente especializados de outras empresas, seus próprios desenvolvimentos e juntos formam um sistema CAD exclusivo, adaptado às tarefas de um grupo de projetos específico. Tudo é simples - é nessa integração e suporte de um complexo tão grande que a unidade CAD de qualquer organização de design que se preze consiste ... se existe uma unidade desse tipo, é claro ... :-)

E é exatamente para isso que a plataforma nanoCAD Plus é interessante - oferece uma oportunidade fundamental para expandir, aprimorar, desenvolver o complexo CAD da organização, combinando seus recursos financeiros, organizacionais e de recursos. Mesmo que algo esteja faltando na plataforma nanoCAD, ele pode ser usado como um editor gráfico regular para seu próprio aplicativo: acesse o site developer.nanocad.ru , onde o Clube do Desenvolvedor está organizado, e obtenha acesso a uma licença gratuita para a plataforma nanoCAD Plus, a documentação do desenvolvedor em russo linguagem e fórum de desenvolvedores, que possibilita a comunicação com nossos desenvolvedores, discutem as dificuldades de programação para CAD e o formato DWG, encontram soluções eficazes ...

Então o nanoCAD Plus é uma plataforma CAD moderna?


Sim Esta é a principal vantagem do nanoCAD Plus. Até agora, havia apenas algumas soluções semelhantes no mundo, e todas elas se desenvolveram em outros países - principalmente nos EUA. Nós, na Rússia, simplesmente usamos as soluções fornecidas sem a capacidade de influenciar seu desenvolvimento. Agora, temos nossa própria plataforma CAD, que está sendo desenvolvida levando em consideração as tarefas do nosso país.

É a separação de tarefas que nos permite, os desenvolvedores da plataforma nanoCAD Plus, nos concentrar no desenvolvimento dos recursos básicos do CAD. Estou falando de funções fundamentais modernas que se tornaram bronzeadas e são necessárias para usuários finais e desenvolvedores de aplicativos especializados. Aqui, há suporte para novas versões do formato DWG e trabalha com grandes volumes de dados, além de funcionalidade para trabalhar com nuvens de pontos (varredura tridimensional), além de suporte para a tecnologia de modelagem de informações em um nível básico (importação do formato IFC / BIM) e modelagem paramétrica tridimensional e muito mais -muito mais ...

: nanoCAD Plus , - () , , , , , , -, . . …

- nanoCAD Plus


, nanoCAD Plus, , .

: , , – nanoCAD Plus 500 -, 1270 975 () 530 DWG-. - nanoCAD Plus – .

nanoCAD Plus . …

DWG ( . drawing – )


? DWG – -. , , , , . , - …

, – Autodesk , (USPTO) , .dwg Autodesk ( – - . , , « »:). Autodesk .dwg DWG, – , …


. 4. .dwg nanoCAD Plus 10, – R11 ( DOS) DWG2018

nanoCAD Plus (. 4): .dwg , – R11 ( DOS) DWG2018 ( Autodesk 2017 ). , , , . , (PROXY- ) – , , nanoCAD Plus DWG-, , .

DWG- ?
, , DWG, , - ( DWG-). , , , DWG-. DWG DWG – : . , , . , . , , …

, DWG- ? , , , , - , DWG- – , . ( ), DWG- . - , - , – .

, , DWG, , DWG- . , . / . , nanoCAD Plus 10, DWG (PURGE, AUDIT, RECOVER – . «», «» «»), :

  • / PROXY-: , .
  • z- : , (. 2). : . .
  • DWG-: , , DOS-. - DWG-, ; (. 3).



2. DWG- nanoCAD Plus: z-.


3. DWG- nanoCAD Plus: , , ..

nanoCAD DWG , , DWG-, – , - . nanoCAD Plus – . , . , …

– . DWG , . «-» ( ), (, , ..), (DWG/XREF, PDF DWF, ..), DWG ( , ), - . DWG- nanoCAD Plus.

, nanoCAD Plus DWG , DWG . ? , .

Application Programming Interface (API)


nanoCAD Plus ( ) – API , , , , . API , nanoCAD Plus, DWG.

nanoCAD Plus DWG , , , . , .NET, /C++, JavaScript, Visual Basic Script, LISP (, Visual Studio Microsoft Excel) , nanoCAD Plus. . . DWG-. - , .

DWG-, DWG DWG. , …

( )


– , . , . nanoCAD Plus :

  • ( - ). . Windows 3.11, 1990 , , 30 ;
  • ( , ). , Windows 2007 , .

, nanoCAD: , () . , , – . , , ( , « », – , ), -. , , , , , . , nanoCAD Plus , , , () ! , ? :)


. 5. nanoCAD Plus -, 1-2 ()

nanoCAD Plus , : , , ( ), , ( . grips – ) ( ), / . nanoCAD Plus – nanoCAD Plus … (. 5).

: ( Windows)? (, )? (, )? : - – , . , , . , – , . , – . , …

nanoCAD Plus - – . , nanoCAD Plus - 1-2 : , , . – .

: , , -, , , , .

/


, , nanoCAD Plus (. 6) . , nanoCAD Plus 10 :

  • 2D 3D : , 2D- 3D-, , , , , ( ), (, , , , ..);
  • : , , .., ;
  • , – ;
  • ;
  • : ( ISO), , SHX- TTF-, , , ..;
  • ( ISO), ;
  • , (XREF-, , , , ), IFC, DWG, PDF, ( 3D-);
  • , , .


. 6. nanoCAD Plus , –

– , -, (/, , PDF- ), Excel- ; Express Tools, , , , (), DWG- – , nanoCAD Plus . , , .

,


, nanoCAD Plus: . . .

3D-


Este módulo adiciona à plataforma nanoCAD Plus a funcionalidade da modelagem tridimensional universal de estado sólido (do inglês “Solid Modeling”): usando as ferramentas de faces extrudadas, girando loops fechados, desenhando e criando transições, o usuário pode criar cenas tridimensionais complexas de quase qualquer forma geométrica. E, usando a função de seção, é possível obter vistas bidimensionais atualizadas automaticamente, vinculando o modelo e a documentação 2D. Nesse caso, tecnicamente, toda a matemática associada ao cálculo da geometria tridimensional (interseção ou subtração de duas figuras, corte, chanfro etc.) é confiada a um módulo externo chamado núcleo geométrico (mais detalhes podem ser encontrados na Internet - por exemplo, o artigo de Dmitry Ushakov “ Geometric grãos no mundo e na Rússia ").

Inicialmente, concebemos para que o núcleo geométrico externo fosse envolvido em uma interface especial entre camadas e pudesse mudar de um para outro sem uma diferença visual para o usuário (e programas que se comunicam com o nanoCAD por meio da API). Como resultado, no nanoCAD Plus 10, o módulo de modelagem em estado sólido 3D é baseado em núcleos geométricos de duas empresas (para escolher):

  • Núcleo ACIS: o desenvolvimento começou em 1986 por Spatial (EUA), mas com o tempo Dassault Systèmes (França) tornou-se o proprietário do núcleo. Este é um dos núcleos de modelagem 3D mais conhecidos, com a melhor combinação de preço e qualidade, e foi conectado ao nanoCAD Plus em primeiro lugar;
  • Núcleo C3D: o núcleo geométrico russo desenvolvido pela ASKON desde 1995 e desde 2012 é licenciado por terceiros. Assim, em 2018, nossos desenvolvedores o conectaram ao nanoCAD Plus.

Qual núcleo é melhor? Esta é uma questão controversa. Por um lado, o ACIS é mais popular, incluído em muitos produtos de software e está em desenvolvimento há muito tempo. Mas o C3D é um desenvolvimento russo (substituição de importações) e está se desenvolvendo ativamente. Além disso, o núcleo C3D fornece mais funções: na 10ª versão do nanoCAD Plus, fornece adicionalmente as funções de importação e exportação de formatos 3D populares (SAT, STL, IGES, VMRL etc.) e, no futuro, supõe-se que outras características saborosas há muito aguardadas. Isso é concorrência e nós, como desenvolvedores da plataforma CAD básica, não queremos dar preferências especiais a ninguém - a escolha é dos usuários. Mas o núcleo C3D do nanoCAD Plus 10 está configurado para uso por padrão - gostaríamos de desenvolver tecnologias russas.

Como a modelagem 3D usando tecnologia de estado sólido difere, por exemplo, da modelagem de informações? De fato, existem tantas maneiras de criar um modelo tridimensional que um usuário inexperiente pode ficar confuso. O fato é que os dados no espaço tridimensional podem ser completamente diferentes: você desenha uma linha ao longo de três coordenadas, e isso é tudo - bem-vindo ao espaço 3D. À medida que a tecnologia avança, a funcionalidade de modelagem 3D também está se desenvolvendo. E agora podemos distinguir as seguintes tecnologias suportadas pela plataforma nanoCAD Plus:

  • Primitivas em 3D: qualquer objeto colocado no espaço tridimensional pode formar uma cena tridimensional. No caso mais simples, elas podem ser primitivas 2D - por exemplo, um segmento, um arco, uma polilinha, um círculo, uma hachura etc. Recentemente, porém, a pedido dos usuários, aparecem primitivas tridimensionais - polilinha 3D (para tarefas de gerenciamento de terras), espiral 3D (engenharia mecânica).
  • Objetos 3D de superfície: objetos um pouco mais complexos que formam objetos visualmente fechados, como um cilindro, uma pirâmide, uma bola, um toro, uma rede etc. Elas são simples na descrição, não possuem funções comportamentais complexas (por exemplo, elas não são reconstruídas depois de alterar outros objetos, não são subtraídas uma da outra), mas permitem criar cenas tridimensionais simples. Além disso, os modelos geralmente são divididos nesse tipo de dados para simplificar as cenas carregadas.
  • Objetos sólidos: objetos tridimensionais mais inteligentes (em comparação com a superfície) que exibem comportamento no nível da geometria integral: um cilindro pode ser incorporado em uma caixa, uma bola pode ser cortada de uma pirâmide etc. O resultado é uma geometria complexa, que também muda dinamicamente após a alteração nos componentes (o núcleo geométrico é responsável por essas alterações). Tais objetos se comportam como sólidos comuns no mundo real.
  • Modelagem de informações: aqui eles já estão trabalhando não com superfícies e primitivas 3D, mas com objetos (eixo, engrenagem, rolamento, parede, janela, porta, bomba, etc.). Além da geometria, esses objetos carregam as regras de interação com outros objetos, o comportamento do objeto no espaço tridimensional e a imitação da interação aparecem. Além de preencher com informações sobre o material, sua dureza, método de produção, etc.

Na plataforma nanoCAD Plus, as duas primeiras maneiras de trabalhar no espaço 3D vêm na entrega básica, a terceira - com a ajuda de um módulo adicional e a quarta - com a ajuda de aplicativos especializados que apenas especificam esses objetos, modelam seu comportamento e interação entre si.

Módulo de Dependências 2D Paramétricas


O módulo permite impor dependências de diferentes tipos em dados bidimensionais: distância fixa, paralelismo, perpendicularidade, alinhamento, etc. Qualquer dependência pode se transformar em um parâmetro e participar de fórmulas que determinam a geometria do desenho. Isso leva à criação de desenhos paramétricos, controlados pelo usuário através de parâmetros-chave. Usando o módulo 3D, você pode se engajar na modelagem 3D paramétrica moderna, acelerando significativamente seu trabalho (vídeo 4).


Vídeo 4. Um exemplo de trabalho com um modelo tridimensional usando os módulos “modelagem 3D” e “dependências 2D”.

Visão geral dos recursos exclusivos


Com frequência, quando descrevo a funcionalidade técnica do nanoCAD Plus com detalhes, usuários impacientes me interrompem e fazem a pergunta: “Tudo o que você disse antes está nos sistemas CAD ocidentais. Você tem algo especial? Ou seja, o próprio fato de agora haver algo semelhante nos sistemas CAD russos não os impressiona. Bem, então você pode se concentrar em revisar os recursos exclusivos do nanoCAD que você não encontrará em outros sistemas do tipo DWG ...

Suporte para padrões russos


O nanoCAD Plus está sendo desenvolvido na Rússia e principalmente para mercados que operam de acordo com os padrões de design da Rússia. Sem configurações adicionais, você pode usar formatos de folha de acordo com GOST 2.301-68, escalas de acordo com GOST 2.302-68, tipos de linha de acordo com GOST 2.303-68, fontes de acordo com GOST 2.304-81 (SHX e TTF), hachurando de acordo com GOST 2.306-68, dimensões de acordo com GOST 2.307-2011 e textos explicativos de acordo com GOST 2.316-2008 (Fig. 7). Observe - tudo isso é fundamental, obrigatório para o uso do GOST 2.3XX, que foi estabelecido nos anos 60 do século passado e depois atualizado para as realidades modernas. Além disso, o nanoCAD permite levar em consideração os requisitos de documentação de design e de trabalho (GOST R 21.1101-2013) e as regras para a implementação de documentação de trabalho para soluções de arquitetura e design (GOST 21.501-2011). Em geral, um conjunto completo de padrões russos básicos, que todos os designers modernos são obrigados a levar em consideração ao desenvolver desenhos.


Fig. 7. A plataforma nanoCAD Plus está pré-configurada para funcionar de acordo com os padrões de design russos (série GOST 2.3XX)

Observo que, no quadro de soluções especializadas baseadas no nanoCAD Plus, os padrões da indústria russa são freqüentemente levados em consideração: cálculos de engenharia por vários métodos, regras para processar documentos da indústria, regras para integração, design e muito mais - veja descrições das soluções especializadas correspondentes.

Resta acrescentar que o desenvolvimento de padrões também se refletirá na plataforma nanoCAD Plus: tudo o que, de acordo com nossos usuários, deve ser adicionado à plataforma CAD básica, ou tudo o que aparecer nos padrões russos com o desenvolvimento da estrutura reguladora será adicionado, atualizado e desenvolvido na plataforma nanoCAD Plus. Para os padrões, ferramentas de suporte são feitas para isso.

Auditoria de desenho e padronização da organização


Outro exemplo de vinculação da plataforma nanoCAD Plus aos padrões russos é a função NORMAAUDIT. Qual é o seu significado?


Vídeo 5. A função exclusiva NORMAAUDIT da plataforma nanoCAD Plus permite verificar a correção dos links desde o desenho até a documentação normativa e técnica.

Ao desenvolver a documentação, os projetistas consultam regularmente a documentação normativa e técnica - em textos, textos explicativos, tabelas, carimbos, blocos, etc .: “realize a instalação de acordo com as especificações técnicas XXXX.XXX 2006”, “processe a superfície de acordo com a SanPiN XXX .XX "," use aço não inferior à classe de acordo com a norma XXX.XXX. " Geralmente, os designers usam essas frases na máquina, copiando-as de uma documentação para outra. Mas e se o padrão ou requisito for atualizado durante esse período? Mas, recentemente, com o desenvolvimento da tecnologia e a estrutura regulatória, isso vem ocorrendo regularmente.

A função NORMAAUDIT (vídeo 5) é muito semelhante em essência à verificação ortográfica nos editores de texto: o programa analisa o texto, encontra peças semelhantes às referências a documentos regulamentares e compila uma lista dessas peças analisadas. Em seguida, verifica a lista de versões atuais dos documentos regulamentares (obtendo informações do banco de dados de documentos regulamentares NormaCS atualizados todos os dias) e tinge as peças correspondentes no desenho de acordo com o princípio do semáforo: linhas onduladas verdes sob o texto - tudo está em ordem, vermelho - o documento não é mais válido. Existem outros status: parcialmente válidos (cor vermelho-verde), o documento está sob aprovação (azul) etc. Como resultado, o designer vê instantaneamente links para documentação inativa e pode alterar rapidamente a decisão de design!

Além disso, começando com a décima versão do nanoCAD Plus, apareceu uma função que padroniza a organização interna de um documento DWG: o designer usa as camadas certas? Você carregou tipos de linha não padronizados ou hachura? Ele usa fontes incorretas? A plataforma nanoCAD Plus monitora automaticamente o padrão interno da sua organização e sinaliza problemas. Assim, milhares de designers da organização elaboram toda a documentação de trabalho igualmente e produzem desenhos verificados sob o controle do nanoCAD Plus.

Trabalhando com substratos rasterizados: captura e edição


Muitas vezes, ao desenvolver novos documentos, os designers usam soluções padrão: eles pegam um desenho antigo, digitalizam, colocam como plano de fundo e circulam visualmente novamente - eles o cortam em um novo documento.

A plataforma nanoCAD Plus oferece uma opção alternativa para trabalhar com substratos raster, combinando três tipos de ferramentas (consulte o vídeo 6):

  • ferramentas para melhorar a qualidade de substratos rasterizados: eliminando distorções e distorções não lineares introduzidas pelo papel durante o armazenamento do documento;
  • ferramentas de edição raster: o apagador e o lápis mais comuns permitem alterar rapidamente projetos típicos ou vinculá-los à documentação existente;
  • ferramentas para obter informações automáticas de chipping: o usuário pode ajustar-se aos pontos característicos do desenho raster (por exemplo, pontos finais, interseções, centros) como objetos vetoriais comuns.



Vídeo 6. Na plataforma nanoCAD Plus, os substratos raster são participantes completos do processo de desenvolvimento da documentação - edite rasters diretamente do ambiente nanoCAD, ajuste-os às primitivas e libere novas versões de documentos.

Rasters no nanoCAD Plus e em todos os aplicativos baseados nele são participantes de pleno direito no processo de desenvolvimento da documentação, e você instantaneamente e simplesmente entra no trabalho desenhos antigos, documentos, soluções padrão!

Editor de planilha de tabela GOST


A plataforma nanoCAD Plus possui um editor de planilhas do tipo Excel, exclusivo para sistemas CAD do tipo DWG. Você pode usá-lo como uma ferramenta para criar tabelas manuais e para criar relatórios tabulares atualizados automaticamente com base nos dados de um desenho DWG (por exemplo, listas de blocos ou comprimentos de polilinhas). Além disso, as tabelas podem conter fórmulas, receber dados de fontes externas, fazer upload de dados para formatos populares (XLS, TXT, CSV etc.). Uma ótima ferramenta para criar especificações e atribuições de orçamento.

Trabalhando com nuvens de pontos extragrandes (digitalização em 3D)


O nanoCAD Plus pode ser usado como visualizador dos resultados da digitalização a laser, importando diretamente dados de pontos tridimensionais dos formatos LAS, BIN, PTS, PTX, PCD, XYZ, os mais populares nessa área. Ao mesmo tempo, o nanoCAD Plus trabalha confortavelmente com nuvens de pontos extragrandes (1 bilhão ou mais), fornece acesso aos metadados do ponto (cor, ângulo, data da digitalização etc.) e geralmente se refere a uma nuvem de pontos como um objeto vetorial padrão (consulte o vídeo 7) O último significa que você pode alterar os pontos de inserção, dimensionar, espelhar cenas tridimensionais, incorporá-los em modelos tridimensionais e também fazer seções arbitrárias neles. Imagine: com a ajuda de um scanner tridimensional, você insere rapidamente o objeto a ser reconstruído no ambiente CAD e o inclui no seu trabalho!


Vídeo 7. A plataforma nanoCAD Plus suporta diretamente os formatos populares de digitalização a laser e pode ser usada como visualizador de nuvens de pontos muito grandes.

Suporte para o formato IFC (OpenBIM)


Outro conjunto de dados incomum para as soluções clássicas de CAD são os modelos de informação, ou seja, modelos tridimensionais de edifícios e estruturas preenchidos com informações atribuíveis (peso, fabricante, cargas de projeto etc.). Em princípio, ninguém limita a quantidade de informações que você ou seus colegas relacionados podem colocar no modelo. No entanto, agora existe apenas um formato oficial de dados abertos que permite transferir esses modelos entre programas - este é o formato IFC (Industry Foundation Classes). Os demais formatos BIM são proprietários. O nanoCAD Plus não foi projetado para criar / editar esses modelos e não pode editar automaticamente esses parâmetros (esta é a tarefa das soluções BIM, que também podem ser construídas no nanoCAD como uma plataforma, e a plataforma nanoCAD Plus ainda é um editor CAD universal, não afiada para a área de assunto), mas exibi-la e analisá-la não é problema (veja o vídeo 8).

Portanto, o nanoCAD Plus pode importar um número ilimitado de dados IFC para um ambiente DWG, formando modelos BIM consolidados. Ao mesmo tempo, o usuário vê a estrutura interna do modelo de informação, seus atributos / parâmetros, pode selecionar qualquer objeto IFC e acessar dados de informações na janela de propriedades padrão (por exemplo, selecionando uma coluna, descobrindo seu material, resistência, marca, etc.). E um editor de planilha semelhante ao Excel pode ser usado para coletar automaticamente os atributos dos objetos IFC em uma tabela atualizada.


Vídeo 8. A plataforma nanoCAD Plus permite combinar vários dados no espaço tridimensional: modelos BIM de informações, resultados de escaneamento a laser (nuvens de pontos), dados DWG tridimensionais etc.

Como resultado, o nanoCAD Plus combina a moderna tecnologia BIM com um ambiente DWG clássico, criando uma ponte entre o design clássico e as tendências modernas.

Navegação 3D


O próximo passo lógico para a plataforma nanoCAD, que visa o design moderno e combina a documentação 2D e vários dados 3D (DWG 3D, modelos BIM, nuvens de pontos) em uma única cena tridimensional, é fornecer aos usuários uma navegação conveniente através modelos.

Introduzimos o princípio de navegação WASD no espaço tridimensional na plataforma, que é semelhante aos princípios dos jogos de tiro tridimensionais - veja o vídeo 9. Agora os usuários podem analisar documentos e modelos tridimensionais de um modo bastante claro.

Dimensões de modelos 3D


Outra das principais áreas de desenvolvimento da plataforma nanoCAD Plus é o trabalho com modelos tridimensionais de grandes dimensões. Aqui, combinamos os recursos modernos de placas de vídeo, computação multithread e algoritmos complicados para processar informações específicas de CAD. Tudo isso leva ao fato de que nos últimos cinco anos o nanoCAD foi acelerado em cada versão de 10 a 20% e agora permite que você torça muito mais modelos saturados do que os disponíveis na maioria dos sistemas CAD do tipo DWG. E continuaremos esse trabalho para que os usuários possam trabalhar confortavelmente com grandes montagens, grandes modelos (saturados) de edifícios, vastos territórios (vídeo 9) ...


Vídeo 9. Ferramentas de navegação convenientes e a capacidade de trabalhar com modelos carregados permitem que os usuários criem modelos e projetos cada vez mais complexos.

Licenciamento flexível e versões persistentes


O nanoCAD Plus é direcionado a vários grupos de usuários: de indivíduos a grandes institutos de design. É por isso que somos muito flexíveis na abordagem do sistema de licenciamento e atualmente oferecemos qualquer tipo de licença: temporária e permanente, local e de rede, com ou sem módulos, para uso comercial e treinamento. Dê uma olhada na nossa lista de preços e escolha a opção de usar o nanoCAD conveniente para você.

Conclusão


Então, vamos resumir ... De fato, na décima versão, a plataforma nanoCAD Plus se tornou um enorme sistema CAD funcional, útil para uma ampla gama de usuários e pronto para ser desenvolvido em qualquer nova direção. Como você pode ver, até uma breve visão geral das funções se tornou um artigo de várias páginas ...

, - 10- :

  • , (): , , , , , .
  • , , - - .
  • : , .
  • : , , – - .
  • : nanoCAD , (, , ..) – nanoCAD Plus «» . , - DWG, nanoCAD Plus.
  • : . , « »? , , .

. nanoCAD Plus – , : , , (). , nanoCAD Plus (ACIS C3D) 2D-. , , nanoCAD Plus , .

nanoCAD Plus 10, 30- www.nanocad.ru . www.nanocad.ru , SDK ( developer.nanocad.ru ). .

10 «» , . – , , , . !

,

«»

Source: https://habr.com/ru/post/pt423253/


All Articles