Notas

BricsCAD® (Windows) V24 instala e executa independentemente das versões anteriores do BricsCAD.

O instalador do BricsCAD® que você baixou contém todas as edições do BricsCAD: Shape, Lite, Pro, Mechanical, BIM e Ultimate.

Uma licença BricsCAD Pro (ou superior) é necessária para executar programas de aplicação compilados (BRX).

Uma licença do BricsCAD Pro é necessária para renderização, modelagem 3D e criação de visualização de desenho.

Uma licença do BricsCAD Pro é necessária para criar sistemas de Restrição 3D e componentes de mecânica (peças). As licenças Pro também permitem a funcionalidade da modelagem sólida deformável do BricsCAD.

Uma licença do BricsCAD Pro é necessária para permitir a criação de superfície TIN Civil, nivelamento e alinhamento.

O BricsCAD Pro também é a base para os nossos produtos BIM e Mechanical.

BricsCAD Ultimate é uma licença única que inclui BricsCAD Shape, Lite, Pro, BIM e Mechanical.

Aplicações: o BricsCAD V24 é compilado com o Visual Studio 2019. DLLs de extensão C++ (Dynamic Link Libraries) precisam ser compiladas com o mesmo conjunto de ferramentas da plataforma para serem compatíveis com o BricsCAD V24.

Essas notas de versão refletem o que foi incluído em cada versão principal, secundária ou de manutenção, com base na versão em inglês. Ocasionalmente, uma versão de manutenção pode ser ignorada para um idioma específico. Se isso acontecer, as alterações listadas para o lançamento serão disponibilizadas em uma versão subsequente do BricsCAD para esse idioma específico.

Por favor, ajude-nos a melhorar o BricsCAD - envie um Pedido de Suporte se você encontrar algo que não funcione da maneira que você acha que deveria. Todos na Bricsys agradecem por nos ajudar a criar o melhor produto possível. Nós não poderíamos fazer isso sem ter a sua ajuda.

Bem-vindo ao BricsCAD, onde a melhoria contínua do produto é um modo de vida. Trabalhamos diariamente para entregar os recursos e correções que tornam o BricsCAD a melhor solução CAD para você. #welisten

18.032024

Versão 24.2.03

Aperfeiçoamentos no BricsCAD

API

A API C++ BricsCAD, publicada na subpasta API, foi dividida em dois arquivos separados de biblioteca C++. Essa é uma alteração radical do binário, portanto, os plug-ins mais antigos que usam essa API precisarão ser reconstruídos para a versão 24.2 e posteriores.

AREA

As áreas inseridas pelo usuário, com base em entidades selecionadas ou diretamente inseridas como polígonos, são visualmente indicadas na tela como regiões preenchidas.
  • SR142395
  • SR144064
  • SR152916
  • SR152924
  • SR152928
  • SR152932
  • SR152937
  • SR152942
  • SR152948
  • SR152949
  • SR152952
  • SR156542
  • SR157076
  • SR160496

MATRIZ

Foi corrigido um erro que fazia com que restrições fossem excluídas quando uma matriz retangular era criada.

BLOCOCONVERTER

Ao usar a opção de exportar, e especificando uma pasta que está na biblioteca de componentes, o painel da biblioteca agora é atualizado imediatamente.
  • SR153097
O BLOCOCONVERTER agora oferece suporte à conversão de ações de esticar e mover, que são anexadas a um parâmetro linear com duas alças.
  • SR169628
O BLOCOCONVERTER agora oferece suporte à conversão de Blocos Dinâmicos com restrições dimensionais de tipos incrementais.
  • SR159179
  • SR160134

BLOQUIFICAR

No modo "Solidos iguais" do comando, é feita uma escolha mais inteligente da orientação do sólido na definição do bloco recém-criado; agora, o sólido é rotacionado para ter a orientação "mais plana" no plano XY do bloco.
  • SR136012
O painel de comandos que aparece ao executar o BLOQUIFICAR sem seleção agora tem botões azuis de ação para acessar os diferentes fluxos de trabalho do comando: "Solidos iguais", "Comparar sólidos iguais", "Encontrar coleções". O último fluxo de trabalho usado será proposto como predefinição ao executar o comando na próxima vez.
O número nos nomes das definições de bloco criadas durante o modo "Solidos iguais" do BLOQUIFICAR foi ligeiramente alterado: se forem encontrados vários blocos, o primeiro agora receberá o sufixo " 1".

BMINSERT

A matriz suprimida dentro do bloco paramétrico é atualizada quando o parâmetro é alterado.
  • SR156250

Menu de contexto

O comando Copiar AT agora é rotulado como "CopiarAT" no menu de contexto do botão-direito. Os comandos ocultar, mostrar e isolar agora aparecem no menu de contexto do botão direito do mouse, quando relevantes para o número de entidades selecionadas.
  • SR167118

Tabela de Projeto

A inserção de um componente que tenha uma Tabela de Projeto definida não traz a Tabela de Projeto como parâmetro no desenho em que foi inserido.
  • SR155746

DMBEND

DMBEND identifica automaticamente a face sob uma linha selecionada, para ser usada como um eixo de dobra.
Agora é possível desenhar uma linha para ser usada como um eixo de dobra sem a necessidade de selecionar uma face.

DMBEND / DMSTRETCH

Os comandos agora estão disponíveis para o usuário.
  • SR171335

DMDISTANCE3D

Agora é possível adicionar uma restrição de distância 3D a uma montagem de mecânica entre dois componentes externos, sem perder o arquivo DWG.
  • SR171057
  • SR171431

DMSTRETCH

Agora é possível trocar o lado fixo durante o comando DMSTRETCH.
Introduzidos planos de esticamento temporários no Model Space.
Agora é possível inserir dinamicamente a dimensão de esticamento quando o primeiro ponto do esticamento é selecionado.
Os comandos DMBEND e DMSTRETCH em sólidos 'SketchBasedFeature' (Recursos Baseados em Esboço) exibem um aviso para confirmar se o usuário deseja remover o recurso.

SAUDEDES

A opção de modo 2D/3D, que já estava presente no próprio comando LOCALIZAREXTREMOS, agora também está presente como uma configuração da tarefa LOCALIZAREXTREMOS no SAUDEDES. Dessa forma, o SAUDEDES está fornecendo a mesma funcionalidade que o próprio LOCALIZAREXTREMOS.

Menu Arquivo

Os comandos SAUDEDES, LOCALIZAREXTREMOS, SIMPLIFY, OTIMIZAR e CLEANUNUSEDVARIABLES agora estão disponíveis no menu Arquivo, na aba Utilidades.

FINDOUTLIERS

A funcionalidade e a facilidade de uso do comando foram bastante aprimoradas, de várias maneiras.
  • Agora é possível "desenhar" a região válida no Model Space, comportando-se de forma semelhante ao comando CAIXA.
  • Um modo 2D explícito foi adicionado. Quando esse modo de comando está ativo, a região válida é simplificada para um retângulo 2D em vez de uma caixa 3D. Isso significa que ele pode ser desenhado com apenas 2 cliques. A lógica de detecção de extremos também é diferente nesse modo, ou seja, a dimensão-Z de todas as entidades não é considerada. Esse modo 2D também está disponível na tarefa LOCALIZAREXTREMOS do comando SAUDEDES.
  • Foi adicionada uma opção para restaurar a vista (ou seja, nível de zoom, posição da câmera) ao concluir o comando.
  • O desempenho dos assistentes que indicam extremos no espaço ativo foi aprimorado com a visualização de agrupamentos de assistentes em vez de uma pilha de assistentes para cada extremo individual. Os agrupamentos são dinâmicos, e mudam ao aumentar ou diminuir o zoom.
  • O suporte aos Sistemas de Coordenadas do Usuário que diferem do Sistema de Coordenadas Mundo foi concluído; e também funciona como esperado ao desenhar a região válida.
  • Quando não forem encontrados extremos com as configurações de comando atuais (ex. região válida), um gráfico de estado vazio é exibido no painel de comando.
  • SR158767

FROM

O comando DE foi adicionado ao menu de contexto do Snap de Entidade.
  • SR161583
  • SR161691
  • SR164092
  • SR166298

Tutoriais No-produto

Os tutoriais do produto foram aprimorados em várias frentes.
  • O banner azul para acessar os Tutoriais foi adicionado à aba "Aprender" na página inicial do BricsCAD.
  • Para lições que não são acessíveis devido ao nível de licença mais alto exigido, um botão "Buy license" foi adicionado, levando à página de preços da Bricsys.
  • Os itens da lição na caixa de diálogo de visão geral dos Tutoriais agora são expansíveis, fornecendo mais alguns detalhes sobre o conteúdo da lição.
  • Quando uma lição é reiniciada, esta é marcada como 'em andamento', indicando que o usuário acompanhou pelo menos parte dela.
  • A variável de sistema TUTORIALSONSTARTPAGE agora também pode ser editada na caixa de diálogo de Configurações, afetando que o banner azul na página inicial estar visível ou não.
  • A visão geral dos tutoriais e as lições agora são baixadas corretamente no Mac e no Linux.
  • Um problema no desenho de amostra da lição COPIARGUIADA foi resolvido.
  • SR16619
  • SR166191
  • SR168483

INSERIR

Foi introduzida uma opção no menu de contexto da matriz de blocos mecânicos que permite a edição do elemento de origem.
Introduzida uma alternância de CTRL semelhante a BMINSERT para blocos de mecânica durante a operação INSERIR.

Configurar Interface

A barra de ferramentas de configurações da interface agora está posicionada à direita das outras barras. Isso serve para ajudar a encontrar as opções de configuração da interface para quem muda de uma área de trabalho da Faixa de opções para a área de trabalho das barras.
Nova variável RIBBONSETTINGSENABLED. Ativa/desativa a exibição do controle Configurações de Interface na Faixa de opções.
  • SR160004
  • SR170494

Gerenciamento de Licenças

Após a desativação da licença, o BricsCAD vai informar o usuário para salvar o trabalho em andamento, e a aplicação vai ser fechada.

ELEVAR

Agora é possível criar recursos booleanos em ELEVAR (LOFT).

Envio manual de relatórios de bloqueios

Além do compartilhamento automático de dados de relatórios de falhas para usuários que fazem parte do BricsCAD Analítico, a possibilidade de enviar informação de falha "manualmente" está implementada. Na primeira inicialização da aplicação após uma falha, a caixa de diálogo de envio de relatório de falha é exibida automaticamente. Nessa caixa de diálogo, é possível inspecionar os detalhes do relatório de falha. São oferecidos botões para enviar, ou não enviar o relatório da última falha. Quando a caixa de seleção "Lembrar..." estiver ativada, essa caixa de diálogo nunca mais será exibida; ou seja, os relatórios de falhas sempre serão enviados, ou nunca serão enviados. A caixa de diálogo de envio de relatório de falha nunca é mostrada para usuários que ingressaram no BricsCAD Analítico; lá, os relatórios de falha são enviados automaticamente (se a configuração "Dados da Aplicação" estiver ativada). As opções do usuário são armazenadas com uma variável de sistema: CRASHREPORTSENDING. Seu valor pode ser alterado a qualquer momento, por exemplo, na caixa de diálogo Configurações da aplicação. As seguintes informações são enviadas: arquivo de relatório de falha, sistema operacional, uso de RAM durante a falha, um (id) identificador exclusivo da falha, o tempo de atividade da aplicação no momento da falha, tenha o usuário examinado os detalhes do relatório, ou se optou pelo envio automático. Opcionalmente, podem ser fornecidas mais explicações sobre o contexto da falha. O relatório de falha da aplicação é estendido com uma variável de estado de envio. O envio (Manual) de relatórios de falha pode ser suprimido pela substituição pelo administrador da coleção de dados.

Notificação de Fontes Ausentes

Agora, somente as 'bigfonts' ausentes acionam o aviso de balão ao abrir o desenho
  • SR166152

Parametric Operations

Foi corrigido um erro que fazia com que a operação de esticamento paramétrico não incluísse todas as entidades, quando uma entidade Hachura tinha pontos de esticamento fora da moldura de seleção.
  • SR170792

Operações paramétricas e BLOCOCONVERTER

As operações paramétricas, a alternativa do BricsCAD às ações de Blocos Dinâmicos, foram bastante aprimoradas e ampliadas, em várias maneiras.
  • Foi adicionado o suporte a uma operação de escala paramétrica, ao lado das operações paramétricas de inverter, esticar, mover e rotacionar, como um equivalente às ações de escala em blocos dinâmicos. Essas operações podem ser criadas usando o comando PARAMETRICAESCALA (ou seu alias PSCALE) e têm uma visualização dedicada no espaço ativo. As operações de Escala podem afetar e podem ser afetadas por algum tipo, de outras operações. As operações de escala paramétrica existentes podem ser ajustadas usando o comando PARAMETRICAESCALAEDITAR (ou seu alias PSCALEEDIT), permitindo alterar o vetor de escala ou o conjunto de seleção. Essas opções de edição também estão disponíveis no menu do botão-direito no Gerenciador de Parâmetros e no Navegador de Mecânica.
  • A Interface do Usuário e a Experiência do Usuário da propriedade vinculada de operações paramétricas, foram concluídas. No Gerenciador de Parâmetros e no Navegador de Mecânica, um símbolo de 'vínculado' é exibido ao lado do nome do parâmetro. Os comandos *EDIT das operações paramétricas também são ampliados com uma opção para alterar a propriedade vinculada. Essa opção "Editar comportamento vinculado" foi adicionada aos menus do botão-direito no Gerenciador de Parâmetros e no Navegador de Mecânica. Na seção inferior do Navegador de Mecânica, a propriedade "Vinculada" é adicionada e pode ser Ligada ou Desligada. Funcionalmente, as operações de movimentação paramétrica "vinculadas" agora se comportam de forma diferente de sua variante "desvinculada", quando afetadas por uma operação de esticamento paramétrico.
  • A visualização de operações paramétricas é mais responsiva ao aumentar o zoom. No Mac e no Linux, agora o nome completo do parâmetro é exibido com a geometria da operação paramétrica, em vez de apenas o primeiro caractere.
  • Passar o mouse no Model Space sobre as referências de bloco para grandes definições de blocos com muitas operações paramétricas, é muito mais eficiente.
  • Os pontos de operações paramétricas agora também são marcados visualmente com um "X" quando estes são afetados por uma operação de esticamento paramétrico.
  • Uma nova variável de sistema PBLOCKREFERENCEVISUALIZATION (também acessível na caixa de diálogo Configurações) agora controla se as geometrias da operação paramétrica são visualizadas ao passar o mouse sobre as referências de blocos paramétricos no Model Space.
  • Uma nova variável de sistema POPERATIONCOLOR (também acessível na caixa de diálogo Configurações) agora controla a cor das geometrias de operação paramétrica, tanto na área ativa em que elas se encontram, quanto no Model Space na visualização de referência do bloco.
  • Juntamente com os aprimoramentos das próprias operações paramétricas, o BLOCOCONVERTER foi aprimorado de acordo, aumentando consideravelmente os tipos de blocos dinâmicos que podem ser convertidos em suas contrapartes paramétricas.
  • As ações de escala associadas a um parâmetro linear agora são suportadas para conversão, e resultam em uma (nova) operação de escala paramétrica. A conversão de ações de escala polar, ou ações de escala associadas a parâmetros lineares com 2 pontos de alça funcionais, ainda não é suportada, e apresenta erro.
  • As ações de escala associadas a um parâmetro XY agora são suportadas para conversão e resultam em uma operação de escala paramétrica vinculada, e não-exposta, e em duas operações de esticamento paramétrico (resp. ao longo das direções X e Y) que afetam a operação de escala. A conversão de uma ação de escala polar ou de uma ação de escala associada a um parâmetro XY que é afetado por outra ação, ainda não é suportada, e apresenta erro.
  • O parâmetro de ponto base agora é suportado para conversão e resulta na transformação de todas as entidades dentro das definições de bloco, de modo que a origem do bloco paramétrico corresponda ao parâmetro de ponto base do bloco dinâmico. No entanto, um aviso é exibido na caixa de diálogo do comando BLOCOCONVERTER nesses casos, pois, diferentemente do bloco dinâmico original, o bloco paramétrico resultante não vai conter um "parâmetro" real para o ponto base. A conversão de um ponto base afetado por uma ação ainda não é suportada, e apresenta erro.
  • As ações de mover e esticar associadas a um parâmetro polar agora são suportadas para conversão e resultam em uma combinação de duas operações perpendiculares (resp.) de mover ou esticar, alinhadas com a direção X e Y do bloco, e dois outros parâmetros expostos, para a distância e o ângulo. Não há suporte para a conversão de um parâmetro polar com dois pontos de aderência ativos. Não há suporte para a conversão de uma ação de escala associada a um parâmetro polar. Esses casos resultam incorretos.
  • As ações de esticamento polar associadas com um parâmetro polar agora são suportadas para conversão, e resultam em uma combinação de 2 operações: um esticamento paramétrico, que representa um parâmetro de distância, e uma rotação paramétrica, que representa um parâmetro de ângulo. A conversão de alguns casos de uso específicos (ex., interações com outras ações (esticamento polar que afeta um esticamento, escala ou rotação) ainda não é suportada no momento, e apresenta erros. Há suporte para a conversão de interações entre uma ação de esticar polar e uma ação de mover ou inverter.
  • As ações associadas a parâmetros polares com 2 alças são suportadas para conversão, e resultam em 2 operações paramétricas, como se o parâmetro polar tivesse apenas 1 ponto de aderência (alça). No entanto, é exibida uma mensagem de aviso, pois o controle do ponto de origem do parâmetro polar será bloqueado. Não há suporte para a conversão de referências de bloco em um bloco com um parâmetro polar com 2 pontos de aderência (alças), que tenham um local de origem não-predefinido, mesmo que a opção "converter referências de bloco" esteja Ativa. Nesse caso, uma mensagem de aviso é impressa na linha de Comando.
  • Os parâmetros de ação e os parâmetros de restrição de dimensão do tipo lista agora são suportados para conversão, e resultam em uma Tabela de Projeto com uma única coluna; seus valores correspondem aos valores da lista dos blocos dinâmicos. Não há suporte para a conversão de parâmetros de lista usados em uma tabela de blocos/lookups, e há erro.
  • Os parâmetros de restrição de dimensão do tipo incremento agora são suportados para conversão e resultam em um parâmetro de usuário como parte da definição do bloco que contém uma fórmula para simular incrementos.
  • Ao converter um parâmetro de alinhamento em uma linha de referência no bloco paramétrico, é preciso garantir que a linha de referência seja suficientemente longa para garantir o comportamento de encaixe desejado na inserção desse bloco paramétrico. A conversão de mais de um parâmetro de alinhamento ainda não é suportada, e agora apresenta erro.
  • Os blocos dinâmicos com várias ações associadas a um único parâmetro agora são convertidos de forma mais inteligente e resultam em várias operações paramétricas dentro da definição do bloco paramétrico e em um parâmetro de usuário exposto que corresponde ao parâmetro único do bloco dinâmico. Esse nome de parâmetro é usado na expressão dos parâmetros da operação dentro do bloco. A conversão de várias ações associadas a um único parâmetro não é suportada quando pelo menos uma delas é afetada por uma operação de extensão ou escala.
  • O bloco dinâmico com ações que não afetam nenhuma entidade agora é compatível com a conversão, se todos os outros recursos do bloco forem compatíveis com a conversão e resultarem em um bloco paramétrico sem operações que correspondam às ações vazias.
  • Os caracteres Não-Inglês (ex., Cirílico) nos nomes de parâmetros agora são suportados corretamente e são transferidos para os parâmetros do usuário no bloco paramétrico.
  • Uma falha é resolvida quando o BLOCOCONVERTER tenta converter um bloco que contém uma referência a si mesmo (o que não é possível no BricsCAD). A conversão desses blocos ainda não é suportada, e atualmente apresenta erro.
  • Um problema de conversão de unidade angular na conversão de uma tabela de blocos com uma ação de rotação está resolvido. Foi resolvido um problema de conversão de unidades na conversão de um bloco com um esticamento polar, quando as unidades de bloco diferem das unidades do espaço ativo.
  • A conversão de referências de bloco em um bloco com um ponto ou parâmetro-XY não é suportada, mesmo que a opção "converter referências de bloco" esteja Ativa. Agora, uma mensagem de aviso é impressa na linha de Comando nesse caso.
  • A Interface do Usuário da caixa de diálogo do comando BLOCOCONVERTER foi aprimorada. As mensagens de aviso/erro na lista de blocos são substituídas por ícones simples de aviso amarelo/vermelho (incluindo uma 'dica' para explicar o ícone). As próprias mensagens de aviso/erro agora são mostradas apenas no lado direito, na área sombreada em amarelo/vermelho. Os ícones de bloco são adicionados aos itens da lista. (i) botões de sobrevoo são adicionados para indicar a presença de uma dica explicativa. Na lista de definições de bloco, uma dica com o nome do bloco só é mostrada quando o nome do bloco é elided na lista.
  • O BLOCOCONVERTER não está mais acessível no modo EDITARBLOCO.
  • O painel Biblioteca agora é atualizado automaticamente quando novas definições de blocos paramétricos são exportadas pelo comando BLOCOCONVERTER, e o caminho de exportação é (uma subpasta de) um dos caminhos da biblioteca de componentes.
  • SR152383
  • SR153097
  • SR157991
  • SR158475
  • SR158475
  • SR159179
  • SR159501
  • SR159722
  • SR160134
  • SR161457
  • SR163464
  • SR164515
  • SR164996
  • SR164996
  • SR165161
  • SR165401
  • SR165695
  • SR165759
  • SR166497
  • SR166539
  • SR169110
  • SR169931

PRINT

Informações armazenadas sobre o tamanho do papel dos arquivos PMP agora podem ser lidas e abertas.
  • SR129025
  • SR135844
  • SR136102
  • SR137443
  • SR147048
  • SR152297
  • SR153292
  • SR154175
  • SR154177
  • SR157852
  • SR157853
  • SR163707
  • SR163750
  • SR166453
Foi adicionado suporte a tamanhos de papel modificados (margens), armazenados em arquivos PMP.

Painel Propriedades

O desempenho da análise de dados e da exibição do painel Propriedades foi significativamente aprimorado, dependendo do tipo e da quantidade das entidades selecionadas.

PROPOBJLIMIT

PROPOBJLIMIT limita o número de entidades mostradas no painel Propriedades. Essa variável é configurável-pelo-usuário e pode ser definida como "Desl" (0) ou qualquer número desejado. Além disso, o usuário pode substituir o limite no painel Propriedades.

ELIMINAR

Uma opção "eliminar itens aninhados" foi adicionada à caixa de diálogo do comando ELIMINAR. Quando essa opção está Ativa, não é mais necessário executar ELIMINAR (PURGE) repetidas vezes, pois mais entidades se tornam depuráveis depois que algumas outras entidades são inicialmente eliminadas. Essa opção também é adicionada à tarefa "remover objetos não-usados" de SAUDEDES.
  • SR152956
  • SR159323
  • SR160617
  • SR161437
  • SR165323
  • SR166549

Quad

Vários comandos foram adicionados à aba Geral do Quad, incluindo, mas não se limitando a: COPIARAT, COPIARPONTOBASE, GRAVAR, CALCRAPIDA, DESFAZER, REFAZER e mais. A guia Geral agora aparece em primeiro lugar no Quad, em todas as áreas de trabalho. Isso faz com que o Quad pareça mais familiar para os usuários do menu de contexto do botão-direito.
  • SR168134
Os comandos do EDITARP: adicionar vértice, adicionar saliência, remover segmento, etc., agora aparecem no Quad quando uma Polilinha é selecionada, como uma entidade completa e quando os segmentos da polilinha são selecionados.
Vários aprimoramentos nas ferramentas que aparecem no Quad com base na área de trabalho e na entidade selecionada.

Faixa de opções

Foram feitas melhorias para estabilizar a Faixa de opções.
O comando DMTHREAD agora está localizado no painel Componente da aba Paramétrico 3D na Faixa de opções, além de seus locais anteriores.
Na Faixa de opções, agora há mais botões que permitem navegar diretamente para várias seções do Explorer do Desenho.
Agora é possível iniciar os tutoriais internos do BricsCAD a partir do painel Help/Ajuda da aba Gerenciar, na Faixa de opções. Esse comando também pode ser encontrado na barra Acesso.

Conjuntos de Folhas

Agora há uma caixa de seleção que permite a você salvar um novo conjunto de folhas para o local do desenho atual.
  • SR135981
Uma seção adicional de detalhes foi adicionada para mostrar/ocultar uma prévia do conjunto de folhas. A visualização renderizada é armazenada em um cache.
  • SR157833
  • SR162776
  • SR162776
  • SR162968

Gerenciador de Conj. Folhas

Um botão de atualização foi adicionado ao Gerenciador Conj. de Folhas, que atualiza todas as informações armazenadas no arquivo de dados do conjunto de folhas (DST), verifica todas as pastas em todos os locais de recursos em busca de arquivos de desenho novos ou removidos, e verifica todos os arquivos de desenho que estão expandidos, em busca de vistas novas ou removidas do Model Space.
  • SR162614
  • SR163348

Recursos Baseados em Esboço, EXTRUSAO

Agora é possível criar um recurso de extrusão com faces compartilhadas a partir de outro sólido.

Recursos Baseados em Esboço, ELEVAR (LOFT)

Introduzida mensagem de erro na linha de Comando quando uma atualização do LOFT falhar.
As curvas-guia inválidas são ignoradas durante a criação do recurso de loft, e a geometria é restaurada se as curvas-guia se tornarem inválidas após a edição.
O tipo normal é somente-leitura se a propriedade "Regrada" estiver Ativa.

Recursos Baseados em Esboço, REVOLUCAO

Agora é possível alterar o eixo e a origem do recurso de rotação, a partir do Navegador de Mecânica.

Recursos Baseados em Esboço, VARREDURA

Foi introduzida a opção de o usuário criar um recurso de varredura selecionando um caminho, usando o perfil de círculo sem um esboço.
Introduzidas as Booleanas de Varredura (criar/subtrair/unir) como recursos baseados em esboço, e as propriedades podem ser atualizadas no Navegador de Mecânica quando CREATESKETCHFEATURE=1.

AjustarSpline

Melhorias na exibição para o AjustarSpline.

Página Iniciar

A Faixa de opções não é mais exibida na Página Inicial. Isso deixa mais espaço para os desenhos mais recentes.
A funcionalidade "Abrir - Somente-leitura" foi trazida diretamente para a página inicial. Esta está localizada no menu suspenso do botão "Abrir" no canto superior esquerdo da Página Inicial.
  • SR158446
Agora há um seletor integrado que permite que você altere a área de trabalho ativa no momento, a partir da Página inicial.
Agora é possível desafixar arquivos recentes por tempo de abertura em vez de tempo de modificação

STATUSBAR

Adição do campo da barra Status HIDEOBJECTS para indicar objetos ocultos
  • SR157583
  • SR165455

VARREDURA

Agora é possível escolher criar/subtrair/unir recursos booleanos de VARREDURA na linha de Comando.
Introduzido o alternador CTRL para trocar entre os recursos booleanos criar/subtrair/unir de VARREDURA.
Agora é possível fazer com que a orientação do perfil siga o caminho, ou mantenha a constante normal, durante a criação do recurso por Varredura. A orientação do perfil pode ser alterada no Navegador de Mecânica quando CREATESKETCHFEATURE=1.
O modo de Varredura é determinado com base na ordem de seleção do perfil e por predefinição é sólido, a menos que uma entidade de contorno aberto seja selecionada primeiro. Não é possível uma seleção mista de perfis para criar um sólido e uma superfície, em um único recurso de varredura. Os perfis de contorno aberto são removidos da seleção se um perfil de contorno fechado for selecionado primeiro.

TABELA

Removido o zoom desnecessário ao trocar entre células, usando o mouse ou as teclas de seta.
  • SR152576
  • SR170878
Copiar e colar células de tabela com uma fórmula deve atualizar a fórmula de acordo com a célula colada

Interface do Usuário

As opções Converter para Linha e Converter para Arco, do comando EDITARHACHEXT foram adicionadas à Faixa de opções e ao Quad.
  • SR129641
  • SR151515
  • SR162485

Interface do Usuário

Vários aprimoramentos foram feitos na interface do usuário, incluindo novas ferramentas, correções de ferramentas, e novas ferramentas adicionadas ao Quad.

Vértice

A remoção de um vértice foi aprimorada.
  • SR153990

Melhorias no BricsCAD BIM

BIMPAREDE

Um parâmetro de ângulo foi adicionado ao modo "parede simples". O alternador CTRL é usado para incrementar o ângulo em 90 graus. Isso possibilita a criação de paredes que não estejam alinhadas aos ângulos X ou Y.
Parede múltipla: o painel é mantido aberto até que o botão de fechamento seja pressionado.

BIMCOLUNA

4 dimensões dinâmicas são mostradas durante a colocação, em vez de 2.
4 dimensões dinâmicas são mostradas após a seleção da coluna.

BIMTELHADO

O modo Polilinha foi adicionado ao BIMTELHADO

BIMCORTEATUALIZAR comando [BIMSECTIONUPDATE]

A geometria do plano de fundo agora é adicionada corretamente ao corte resultante
  • SR134282

BIMPAREDE em nuvens de pontos

Agora é possível encaixar uma parede em uma nuvem de pontos em qualquer direção (antes era limitado à direção X ou Y).
  • Quando uma parede é escaneada em ambos os lados, uma espessura é detectada e a espessura é usada (a menos que uma composição com espessura fixa seja usada)
  • Quando uma parede é escaneada somente de um lado, é usada a espessura padrão, conforme definido no painel
em ambos os casos, a parede é alinhada com a nuvem de pontos.

IFC Exportar

Camadas agora são exportadas como IfcPresentationLayerAssignment para a Exportação do Arquivo em IFC4 Reference View
  • SR168999

IFC Importar

Adicionamos uma caixa de diálogo diálogo IFC Importar. Todas as configurações de IFC Importar agora estão prontamente disponíveis ao importar um arquivo IFC. Adicionamos o Configurar Perfis para ajudar você a otimizar sua importação de acordo com suas necessidades. Use o filtro para controlar quais tipos de IFC precisam ser importados. Excluindo tipos de IFC desnecessários vai acelerar o processo de importação.
  • SR149490
  • SR160029

INVERTERESPACOS

O comando INVERTERESPACOS foi completamente revisado. Foi implementado um novo algoritmo que retém os sólidos tridimensionais originais de entrada, e preenche os vazios entre as faces de sólidos tridimensionais não-alinhadas/não-paralelas, com maior precisão. O novo algoritmo deve fornecer resultados muito mais satisfatórios para muitos outros casos de uso, incluindo com telhados inclinados. A Interface do Usuário (IU) do painel de comando foi simplificada, removendo muitos parâmetros, agora redundantes

MEP

A conexão com segmentos de fluxo será agora preservada ao mover um terminal de fluxo com uso do Manipulator.
  • SR98363

Quad

Os comandos para editar componentes foram adicionados ao Quad, na área de trabalho BIM, sob a aba BIM do Quad.

Melhorias na área Civil

Formatos Adicionais de Arquivos de Pontos

Novos formatos de arquivo de pontos para Pontos de Civil foram adicionados ao Explorer de Civil.
  • SR164881

Interface de Usuário do Editor de Ponto de Civil

A interface de usuário do Editor de Ponto de Civil foi adicionada. O Editor de Ponto de Civil exibe uma lista de Pontos de Civil com todas as propriedades do ponto. Os pontos de Civil da tabela podem ser classificados, selecionados, editados, e excluídos.
  • SR156369
  • SR159251
  • SR164321

Comando Editar Pontos de Civil

Você pode editar pontos individuais de Civil no Editor de Ponto de Civil com o comando Editar Pontos de Civil (CIVILPONTOEDITAR).

Editar Camada GIS

Introduzimos uma nova interface de usuário Editar Camada GIS. Agora é possível editar o nome da camada GIS, editar o nome do campo, e adicionar ou remover campos.
  • SR161996

TINEDITAR

Foi adicionada uma caixa de diálogo para a opção Adic. Grupos de Pontos do comando TINEDITAR.
Foi adicionada uma caixa de diálogo para a opção Adicionar Linhas de interrupção do comando TINEDITAR.
Foi adicionada uma caixa de diálogo para a opção Adicionar Limites do comando TINEDITAR.
Foi adicionada uma caixa de diálogo para a opção Remover Bordas Exteriores do comando TINEDITAR.
Foi adicionada uma caixa de diálogo para a opção Remover Pontos Acima/Abaixo Elevação, do comando TINEDITAR.

Comandos Transparentes

O formato de entrada de ângulo para os comandos transparentes "Rumo e Distância" (Bearing and Distance) e "Azimute e Distância" (Azimuth and Distance) agora suporta números decimais que são convertidos em graus, minutos e segundos (os dois primeiros dígitos decimais representam minutos e os dois segundos representam segundos).
  • SR168971

Melhorias em Mecânica 2D

AMBALOON

Adicionamos as anotações familiares do AMBALLOON a um desenho que é totalmente compatível com o banco de dados do AmBom em desenhos DWG existentes. Desenvolvidas as opções de comando One e Auto com diferentes comportamentos. Permitido colocar vários balões de uma vez na vertical, na horizontal, e em um ângulo.

AMPARTREF

Adicionamos o AMPARTREFEDIT com elementos de apoio gráfico temporário de símbolos de Referência de Peças, com colorização e destaque. Adicionamos uma opção de bloco para anexar uma Referência de Peça a uma entidade de bloco. Adicionamos uma opção de referência para marcar um objeto como outra instância. Corrigimos diversos bugs relacionados ao comportamento incorreto do parâmetro Qty, atualizar e desfazer

Aprimoramentos no Mechanical 3D

BMASSEMBLYINSPECT

A interface (IU) e a experiência do usuário (UX) foram completamente reformuladas; e simplificadas de várias maneiras.
  • O ícone de ferramenta BMASSEMBLYINSPECT agora está incluído na barra de ferramentas "Assembly".
  • Todos os cálculos de avaliação de critérios agora são movidos para um processamento em segundo plano, tornando a aplicação mais responsiva.
  • Para o critério de folga do caminho e amplitude de movimento da ferramenta, a funcionalidade de zoom dentro do painel de resultados detalhados foi sintonizada, para também levar em conta o contexto do caminho de extrusão.
  • Para o critério de amplitude de movimento da ferramenta, a ferramenta agora é visualizada por sua posição inicial e final de rotação, e uma seta entre essas posições indica a amplitude de movimento.
  • Para o critério de visibilidade, agora é possível definir os pontos de vista na caixa de diálogo de configuração, em vez dos 8 pontos de vista pré-codificados. Além disso, as imagens no painel agora mostram o que está visível e o que está bloqueado, de uma forma mais colorida e compreensível. Para cada imagem, um gráfico de câmera é exibido no Model Space, esclarecendo de qual ponto de vista a imagem está sendo tomada.
  • O painel de comando anterior de três estágios é reduzido a uma única página interativa, na qual a sequência de montagem pode ser inspecionada, uma rotina com critérios de avaliação pode ser especificada, as configurações globais e as caixas de diálogo do editor de rotina podem ser acessadas e as etapas específicas a serem inspecionadas podem ser (des)selecionadas. Na parte inferior, a configuração pode ser inspecionada, todos os cálculos podem ser interrompidos ou o comando pode ser cancelado.
  • Cada etapa é representada por um cartão de tarefa, que representa informações e várias ações para essa etapa: uma caixa de seleção para (des)selecionar a etapa para inspeção, uma miniatura que contém um botão de olho de ativação (para ativar a etapa, ou seja, para mostrar a montagem até essa etapa), o nome da etapa e um botão para inspecionar a etapa.
  • É possível expandir o cartão de tarefas, mostrando a lista de critérios a ser avaliados. Cada critério tem um botão individual "inspecionar". Quando um critério tiver sido inspecionado, é possível clicar na seta para entrar no painel de resultados detalhados para esse critério específico, nessa etapa específica. Os painéis de resultados detalhados fornecem números detalhados dos critérios avaliados, bem como gráficos temporários no Model Space para esclarecer os resultados.
  • Os botões "inspecionar" em nível de etapa, e até mesmo em nível de critério, permitem inspecionar tão granularmente quanto desejado. As etapas/critérios podem ser colocados em fila para inspeção. Depois de enfileirar uma etapa/critério, o mesmo botão agora mostra o texto "Cancelar", que permite retirar da fila essa etapa/critério específico, ou cancelar a avaliação de uma etapa/critério. Enquanto o comando estiver calculando, não é possível entrar no painel de resultados detalhados das etapas já inspecionadas. Ao tentar alterar a sequência ou a rotina de montagem, é exibida uma caixa de diálogo de aviso, pois isso vai cancelar a avaliação em execução, e redefinir todos os resultados atuais de inspeção.
Os critérios de montagem foram bastante aprimorados e ampliados.
  • Um novo critério para verificar a estabilidade gravitacional foi adicionado ao comando, às configurações globais, à rotina, e aos painéis de resultados. Esse critério verifica a estabilidade de três maneiras: queda, deslizamento, e inclinação. Se as peças estiverem caindo, o deslizamento e a inclinação não serão mais considerados. No painel de resultados detalhados desse novo critério, são mostrados resultados parciais das três verificações, bem como as setas temporárias no Model Space. Todas as peças de uma etapa são consideradas separadamente, tanto no cálculo quanto na apresentação dos resultados. Atualmente, esse critério não tem faixas de aceitação.
  • A terminologia da descrição do critério e as descrições do intervalo de aceitação foram personalizadas por regra, em vez de uma pontuação percentual geral e sem sentido.
  • Todos os critérios agora suportam elementos em matrizes (de nível-superior), ex., todos os parafusos em uma matriz polar (de nível-superior) agora serão considerados para o critério de amplitude de movimento da ferramenta.
  • A lógica de orientação do fixador do critério de amplitude de movimento da ferramenta foi aprimorada para mapear corretamente as ferramentas (ex., chaves inglesas) para porcas e outros fixadores, que não sejam do tipo parafuso.
  • O desempenho da visualização dos resultados do critério de liberação de caminho foi aprimorado, e agora os elementos de apoio gráfico temporário são sempre exibidos no painel de resultados detalhados.
  • O sistema de Coordenadas do Usuário (UCS) ao iniciar o comando BMASSEMBLYINSPECT agora é usado para todos os cálculos durante toda a vida útil do comando. Isso significa que não há impacto nos resultados ao Ligar/Desligar o UCS durante o comando.

BMEXPLODE

Quando o comando tiver criado uma visualização explodida, este solicita a opção "Editar" como a opção padrão.

BMSEQUENCE

As sequências criadas com BMSEQUENCE agora capturam uma vista de câmera personalizada, quando uma etapa é realizada.
As sequências de montagem criadas pela ferramenta BMSEQUENCE agora são mais consistentes com as sequências geradas pelo BMEXPLODE, e ambos os tipos são lidos corretamente pelo comando BMASSEMBLYINSPECT.

Vistas Explodidas

Quando você abre para edição uma vista explodida, a câmera personalizada da etapa atual é usada, se estiver definida. De outra parte, a câmera padrão da vista explodida será usada, se estiver ativada. Caso contrário, será usada a câmera atual.
Maior clareza nas vistas explodidas ao listar as peças movidas nas etapas relevantes, aumentando a visibilidade dos movimentos das peças.

EXPORTSVG

As vistas explodidas são criadas com uma vista de câmera predefinida do modelo, que é usada ao exportar a vista para SVG por meio do comando ExportSVG. Caso essa vista predefinida esteja desativada, adicionamos uma mensagem de aviso informando ao usuário que a vista do arquivo SVG vai depender da orientação do modelo original.

Navegador de Mecânica

  • Atualização dos menus de contexto das vistas explodidas e suas etapas.
  • Adicionada a opção "Adic. uma nova etapa depois da atual" ao menu de contexto de uma vista explodida.
  • Renomeada a opção "Adic. uma nova etapa" do menu de contexto, de uma vista explodida para "Adic. uma nova etapa ao final".
  • Removida a opção "Definir como anterior" do menu de contexto da etapa de uma vista explodida.

Mesclar Etapas da Vista Explodida

A opção do menu de contexto da vista explodida "Mesclar com anterior" foi renomeada para "Mesclar". Quando iniciado, o intervalo selecionado das etapas da vista explodida será mesclado em uma só etapa. Esse também é o caso da opção "Mesclar" da linha de Comando BMEXPLODESTEPEDIT.

Melhorias em Nuvens de Pontos

MAPACORNUVPONTOS

Quando um usuário solicita mais cores de base em um mapa de cores, essas agora são interpoladas a partir do mapa de cores atual, em vez de adicionar cores pretas
  • SR157625

Nuvens de Pontos

O usuário pode tornar a Nuvem de pontos transparente.
  • SR98976
  • SR104939
  • SR128773
  • SR134889
  • SR143668
  • SR151962
  • SR160679
  • SR161678
  • SR161741
  • SR164243
Corrigido o snap para pontos, ao usar várias viewports
  • SR162129
Velocidade de pré-processamento aprimorada no modo HSPC.
  • SR170007
Adicionado mapa de cores da Nuvem de pontos para classificação de pontos Lidar
  • SR162551
Opção adicionada para ocultar valores fora do intervalo ao aplicar o mapa de cores a intensidades ou elevações
  • SR157625

Qualidade Visual de Nuvens de Pontos

O desempenho da tela de pontos foi aprimorado. A navegação em uma nuvem de pontos (zoom, orbitar, pan) ficou mais rápida. Ou você pode aumentar (dobrar) o valor da variável de sistema POINTCLOUDPOINTMAX e manter o mesmo desempenho, resultando em uma melhor qualidade visual.
  • SR171255

Correções (lista geral em inglês)

ACIS Data Corruption

Fixed corruption of ACIS data during saving drawing in BricsCAD.
  • SR162392

AEC Custom Objects

We fixed the size of annotative attributes of the AEC_MVBLOCK objects in paper space viewports.
  • SR170927

Annotation Monitor: disable monitor on PAN operation

We fixed a crash when panning in a locked viewport.
  • SR171050
  • SR171069

Annotation Scale

Switching a block definition from non-annotative to annotative in the Drawing Explorer no longer causes the displayed size of block references to change when CANNOSCALE is not 1:1.
  • SR171162

Annotative Parametric Blocks

Fixed a bug where the 'annotative' property of a parametric block becomes no when a parameter value is changed.
  • SR163438

Aplicação

We fixed a crash of the application caused by a particular SHX font.
  • SR159521
Warning and error message dialogs are now centered on the main frame when the floating miniframe command line is active.
  • SR167027

Arc Wall Attach Composition

Fixed _BIMATTACHCOMPOSITION for arc walls, used to fail in some scenarios.

Architectural Objects

The particular AEC wall is correctly displayed now.

Attachments

It is now possible to detach an xref whose references have been deleted, without having to unload it first.
  • SR156498
  • SR166543
  • SR170100

Attachments Panel

The nested Xrefs are no longer duplicated in a list when toggled on and off.
Fixed: reload image on changing image saved path in attachment properties

ATTDEF

Insertion coordinates input fields are no longer disabled when defining a multiple line attribute definition with middle left or middle right justification.

Attribute

We fixed text size display for an annotative multiline attribute.
  • SR163037
Annotative attributes based on non-annotative attribute definitions are now positioned correctly in newly added annotation scales.
  • SR164135
  • SR167338

ATTSYNC

ATTSYNC no longer changes attributes of an annotative block reference that does not support the current annotative scale.
  • SR129978

AUTOCOMPLETE

Special shell commands DEL, SH, SHELL, START, NOTEPAD are now displayed as expected in the AUTOCOMPLETE panel.

Big Fonts

Fixed: bigfont name is not shown in respective text style in Explorer
  • SR169427

BIMQUICKDRAW

The Autosnap settings are now correctly reset after using BIMQUICKDRAW
  • SR170677

BIM Section Update

The results of BIMSECTIONUPDATE for entities classified as Annotation are now put on dedicated layers in the section result (with separate layers for the background geometry, the section boundary, and the fill).
  • SR164279

BIMINVERTER

It is now possible to flip custom door entities.
  • SR159245

BIMPROPRIEDADES

We fixed an issue in the export of property definitions from the BIM Properties Dialog. Now, string properties will be exported and imported correctly, such that you can reuse property definitions in other projects.
  • SR157984
  • SR159249
  • SR165061
  • SR167360
  • SR170392
  • SR170883

BIMESCADA

The stair elements are now correctly placed when the User Coordinate System is not in line with the World Coordinate System.
  • SR141010

BIMETIQ

Missing BimTag styles are correctly reported.
  • SR169064
We fixed a crash which could be triggered by switching from manual to automatic mode.
  • SR168229

BIMPAREDE

Fixed bug when changing modes in BIMWALL in foreign languages.
The options of the BIMWALL command now work as expected in the localized version of BricsCAD as well.
  • SR165627
  • SR169274

BLOCOCONVERTER

A block with an action without selection can be converted when all other features of it can be converted.
  • SR166497

Block Definition

Fixed: keep the selection order for attributes on defining a block
  • SR162271

BLOQUIFICAR

Multiple issues related to geometry with small differences are resolved, including correct use of The BLOCKIFY tolerance when comparing 2D geometry, and handling of line entities with incorrect normal vector.
  • SR114956
  • SR134950
The "match existing blocks" option of the BLOCKIFY command now always block references in the correct location (position, elevation, orientation).
  • SR164187
When the input set of the command contains non-uniformly scaled block references, a warning message is printed in the commandline. This is important, since BLOCKIFY cannot handle such cases, so most likely matching geometry will not be detected in such cases.
  • SR166510

BLOCOS

Simultaneous editing of attributes across identical blocks are possible within the properties panel.
  • SR156485
The block is displayed correctly.
  • SR162164

BMBOM

An issue is fixed where a mechanical assembly is exploded (and the parts are scattered) when setting up a Hierarchical BOM.
  • SR163196

BMCONNECT

Bolting assemblies are generated correctly again when using the "complete flange Assembly" option in the BMCONNECT command (via both manual selection of fasteners or auto mode).

BMEXTERNALIZE

Resolved error message "ERROR: Failed to save the file." when using BMEXTERNALIZE command with the options sequence "ASk for file names", "No", "Entire model".
  • SR166071

BMREPLACE

In a scenario where BMREPLACE is used to replace a mechanical block with another using an identical name, we implemented a command line message reading "Block names cannot be equal."
  • SR162228
  • SR163716

BMSEQUENCE

Sequences created with BMSEQUENCE command now properly show component visibility when edited through exploded views/BEDIT.
Only mechanical instances are now allowed in the entity selection, to avoid issues further downstream (when using BMASSEMBLYINSPECT).

BMUNMECH

The command now correctly works if the component name contains a space at the end, or line break spaces in between.

Gerenciador de BOM

BOM Manager is now automatically updated when adding or deleting columns.
  • SR149561

BOUNDARY

Fixed boundary detection bug when entities belong to the scaled inserts.
  • SR164368

Cache on Network Path (UNC)

Fixed the bug when the cache path is a network path
  • SR172149

Civil 3D Compatibility

A particular Civil 3D drawing could not be opened in BricsCAD. This is now fixed.
  • SR155695

CIVIL3DIMPORTAR

A particular Civil 3D drawing file's TIN surface was not being imported/converted. This is now fixed.
  • SR170014

Civil Point

The leader arrowhead of the Civil point label is now annotative.
  • SR164308

Civil Point Label

Decimal digits of Civil point labels are now correctly considered if elevation precision is set to "Drawing".
  • SR164682

CLEANUNUSEDVARIABLES

Fixed a bug where variables of deleted entities are cleaned.

Colors

Fixed: color with index 255 should be properly adjusted accoding to the background color
  • SR163217
  • SR167644
  • SR170943

COM

The drawing tab now reliably displays the drawing name when opening a drawing file from an OLE link in another application.
  • SR168247

 Componentes

We fixed the wrong rotation of window components when a building is rotated in a specific drawing.
  • SR153815
  • SR165009

CONECTAR

Fixed a bug where the CONNECT command produced incorrect results on polylines located at a large coordinate difference.
  • SR161884

Menus de Contexto

3rd level submenus now appear on hover a bug was present in previous versions that prevented this.

COPIARGUIADA3D

Fixed a bug that caused mechanical components to be only partially copied.
  • SR156249
Fixed a crash that occurred when copying a detail with DMCOINCIDENT3D and DMCONCENTRIC3D on UNIX devices.
A bug was fixed that created weird behavior of the view when using COPYGUIDED3D on an unconnected solid.

COPY/MOVE/DELETE

Fixed a bug where COPY/MOVE/DELETE on 3D solids caused a memory leak.
  • SR172663
  • SR173570

CREATELIBRARYBLOCK

New components are now correctly saved into a nested folder when the current category is not a top-level category.
  • SR161164

CUI

Resetting the workspace to factory defaults while CMDLINEUSEMINIFRAME=0 is now restoring the docked command panel as expected.
  • SR164500

CYLINDER

Fixed a crash that occurred after selecting the center point in the cylinder command.

DEPARAMETRIZE

Dynamic blocks now never loose (geometrical) entities when running the DEPARAMETRIZE command on them.
  • SR151919
A bug is fixed where a dimensional constraint was not properly removed (it was converted into a dimension).
  • SR152487

Display of ACIS Entities

Avoided excessive faceting of small ACIS entities.
  • SR161896

DMANGLE3D

Fixed a bug which resulted in unexpected behavior when angle was changed.
  • SR136357

DMAUDIT

Fixed a bug to improve the operation time of DMAUDIT.
  • SR167398

DMCHAMFER/DMFILLET

Fixed an issue where edges cannot be removed from selection set
  • SR156158
  • SR164805

DMCOPYFACES

A number of issues with the dynamic dimensions displayed during DMCOPYFACES were fixed.

DMSTRETCH

Fixed a bug where ruler values were incorrect when the 'swap fixed side' option is selected.

DRAWING VIEWS

All entities preserve their associativity to a drawing view created in AutoCAD.
  • SR138069
  • SR156331

Dynamic Blocks

Copy/paste of dynamic blocks functions as expected.
  • SR141676
  • SR143375
  • SR157930
When updating/replacing an existing dynamic block definition with another, the Rotation Parameter value is preserved.
The assoc network of the dynamic block, including the assoc path arrays, can be evaluated correctly and opened without any issues.
  • SR152525
Redefining a block preserves the grip position of the stretch parameter.
  • SR158355
  • SR164851
Dynamic Blocks preserve predefined custom parameter state after redefinition.
  • SR158350

EXPORTAR

Improved export of colors for solids in block references.

ExportLayout

Fixed text height of exported dimensions
  • SR164218

Express Tools

We fixed a regression with the TCOUNT command whereby the Overwrite option could produce unexpected results in rare circumstances.
  • SR167220
  • SR168902

External References

- parent xref must be displayed if its nested xref has zero references and has a name conflict with a ordinary block in the host drawing - xref tree representation in Attachment panel and Explorer are now based on Xref graph

Menu Arquivo

The file menu now displays the correct subcategory on hover.
  • SR162418
  • SR163471

FINDOUTLIERS

A UCS-related problem is fixed; now the WCS is respected when drawing the valid region, from start to end, independent on the state of the UCS.
The logic related to invisible entities, and entities on invisible, frozen and locked layers is enhanced:
  • If an entity is on a frozen layer: FINDOUTLIERS detects it, does not temporarily highlight it; it cannot be moved/deleted
  • If an entity is on a locked layer: FINDOUTLIERS detects it, temporarily highlights it; it cannot be moved/deleted
  • If an entity is on an turned off layer: FINDOUTLIERS detects it, temporarily highlights it; it can be moved/deleted
  • If an entity is invisible (individually): FINDOUTLIERS detects it, temporarily highlights it; it can be moved/deleted

Fontes

We improved the detection and comparison of SHX font names.
  • SR169185
  • SR170273
  • SR170348

GISEXPORT

We fixed a bug with exporting empty geometry in case of closed GIS features that caused the exported SHP file to fail to be imported back into BricsCAD.
  • SR168501

HATCH

Annotative hatch patterns rotate with custom UCS plan view in layout space.
  • SR155089
Part of associative hatch disappears after undo is used on a trimmed hatch has been fixed
  • SR127126
  • SR152494
  • SR161387
Hatch is displayed correctly in paper space.
  • SR126016

Help System

  • We added the 'PNL' keyword for help sections for GUI panels.
  • We updated the URL for the QUICKCALC panel.

HIGHLIGHTEFFECT

"(default)" was removed from the description of the [0] option in the HIGHLIGHTEFFECT system variable.
  • SR172223

IFCEXPORTAR

We fixed an issue causing some geometry to be missing in the exported IFC file
  • SR149851
  • SR157598
  • SR158002
  • SR165592
  • SR170106
Corrigimos a posição incorreta dos blocos aninhados, quando o modelo IFC está localizado em relação à origem global do IFC.
  • SR158541
We fixed an issue where the angle of the True North direction was not exported correctly.

IFCIMPORT

When excluding IfcWindows or IfcDoors during import, the openings will now be imported
  • SR160029

IME

It is possible to input special characters using the Korean IME.
  • SR128151
Function keys are partially available during dynamic input in Japanese.
  • SR165326

INSERIR

Fixed behaviour of INSERT command : a cancelled insert operation using a .dwg file needs to keep the created BlockTableRecord.
  • SR162982
Fixed a bug where the INSERT dialog didn't automatically save the user's choice to explode blocks.
  • SR158408
Fixed a bug where a block is not inserted when attribute values are not set.
  • SR158003
  • SR158357
Fixed a bug that created an incorrect subtraction when inserting a hole feature with an on-screen specified rotation.
Fixed a bug where "Specify On-screen" rotation option didn't work for BIM components.
Fixed a bug where inserting a form feature for the second time on a flange resulted in an incomplete action.
Fixed a bug where rotation angle and scaling for array were ignored during insert.
We fixed an issue that caused certain annotative attributes to misbehave when changing annotation scale on other platforms.
  • SR161127

Interface

The words "point cloud" is now correctly written in all areas of the interface. Previously it was written in a combination of "pointcloud" and "point cloud"

INTERFERE

The behavior of the INTERFERE command has been improved when running BricsCAD in multi-threaded mode(s).
  • SR141621

LandXML Import

In some cases, the alignment from the LandXML format was not correctly imported into BricsCAD. It is now fixed.
  • SR157685
Alignment from a particular LandXML file was not being imported correctly. This is now fixed.
  • SR162224
In some cases, errors occurred when importing a TIN Surface from the LandXML file. Some triangles were invisible. This is now fixed.
  • SR171719

Painel Camadas

Columns displayed in the layers panel and their order are now remembered after BricsCAD is restarted.
  • SR171487
The VP Freeze indication has been fixed and now correctly indicates if a viewport layer is frozen when toggling between viewports.
  • SR171597
The first option from the Layers Panel three dots context menu 'Hide xref layers' has been fixed and now correctly hides xref layers when activated.

License

The Launcher no longer mentions 'Your trial has ended' even when no trial has been active; also on clicking Activate in Launcher, you can choose to start a trial or activate a license
  • SR130415
  • SR130718
  • SR144718
  • SR145053
  • SR145568
  • SR145998
  • SR161325
  • SR161325
  • SR161411
  • SR161472
  • SR163703
  • SR163900
  • SR164111
  • SR164117
  • SR164572
  • SR165607

ELEVAR

Removed the restriction that the loft path needs to make a 90 degree angle with the plane of the lofted profile.
Fixed a bug where the loft feature was automatically created in Layer 0 by default.
  • SR171458

MANIPULAR

Dynamic UCS setting reverts to state it was in before Manipulate was executed.
  • SR157715
  • SR164301
  • SR165757

MBUTTONPAN

Switching windows during a mouse wheel panning operation and then switching back does not cause it to get stuck in panning mode.
  • SR150152
  • SR164350

Mechanical Blocks

We resolved an issue where Mechanical Blocks do not follow the path set in BmFormTemplatePath, during execution of BmForm command.
  • SR159103

Navegador de Mecânica

Resolved instances where navigating in the Mechanical Browser results in unexpected crashes. Specific scenarios that are resolved; crash when selecting Sheet Metal entities, crash when editing Sheet Metal flanges, crash when navigating between Mechanical Browser and BOM Manager.
  • SR150803
  • SR155726
  • SR167094
The right-click menu in the Mechanical Browser is now correctly closed when exiting BEDIT mode. This fixes an application crash, when interacting with the previously out-of-date context menu after BEDIT mode had closed.
A crash is fixed when deleting an exploded view in the Mechanical Browser during BEDIT mode, by blocking deletion of exploded views when BEDIT is active.
Resolved crash occurring when selecting and deselecting items, while "Show selected" option is enabled.
A crash is fixed when selecting multiple actions in the right-click menu quickly following each other.
An issue is fixed where the units of properties in the Mechanical Browser changed seemingly randomly when interacting with collapsible menus. Now, units in the Mechanical Browser should stay fixed.
"Move step up" and "Move step down" options of the context menu of an exploded view's step respect the exploded view's "Direction" property now.

Menu Bar

The obsolete Insert commands have been replaced in the menu bar.

Menu Macro

Menu macros now display interactive prompts even when MENUECHO is disabled.
  • SR168667

LINCHMULT

MLeader with a block as a source block immediately updates on redefinition.'
  • SR148491
  • SR158356
When a block containing attributes is modified the attribute's value is preserved in the Mleader that has the block set as source block.
  • SR158356

MLN file

MLN file issues has been fixed.
  • SR156818
  • SR157116

MTEXT

Misplacement of MTEXT has been corrected.
  • SR101593

Distância +Próxima

Fixed a bug that caused random crashes while displaying the nearest distance pop-up, which is shown when two entities are selected.
  • SR157174

OVERKILL

A crash in the Korean and Japanese versions, related to formatting/translation, has been resolved.
  • SR143181

Painéis

ALT codes now display correct symbols in the panel text fields.
  • SR162642

Parâmetros

When trying to create a parameter with the same name as an already existing parameter, a warning is printed to the commandline, that now contains the full name of the parameter, instead of only the first character.

Painel Parâmetros

The context menu is now displayed in the correct position of parameters in the parameters manager.

Plotter Configuration Editor

Modifying standard paper size crash has been fixed.

PNGOUT/BMPOUT/TIFFOUT

PNGOUT, BMPOUT, and TIFFOUT commands honor the current Visual Style.
  • SR156843
  • SR163565
  • SR165359

Nuvens de Pontos

Importing point clouds with a very long filename / cache folder name is handled correctly.
  • SR169656
Fixed an issue in the Reference manager displaying a time-out during processing of big point clouds.
  • SR159361
When importing a cropped point cloud, scan positions that do not contain any points are ignored and pre-processing is continued.
  • SR173035

Point Filters

Behaviour when using point filters has been corrected
  • SR161216

Print

Fixed usage of custom paper size width/height/margins limits.
  • SR163699

Navegador do Projeto

Fixed a bug when using Asian characters causing a crash.
  • SR170347
BricsCAD no longer crashes after opening a sheet that has a renamed layout (from the BIM Project Browser).

Painel Propriedades

Fixed a problem with BMINSERT command, inserting a MCAD based dwg file - extra properties in PropertiesPanel were not shown during insertion operation.
  • SR171817
We fixed a performance issue when selecting many entities with BIM properties in a particular scenario.
  • SR159263
  • SR170008
  • SR171422
  • SR171782
Transparency values can be changed again by typing a new value.
  • SR171464
We solved a crash situation that occurred when a particular drawing was loaded, and the Properties Panel was opened.
  • SR171722
We fixed a regression that could manifest when the Properties Panel and Ribbon were both active. In this situation, closing either the Properties Panel or the Ribbon could crash BricsCAD. This issue was found in V23.2.07.

PUBLISH

In case of errors with specific sheets that result in no output file being generated, the command now ends with an error message instead of creating an empty output file when publishing to PDF.
  • SR149325

PUSHPULL

PUSHPULL was disabled for complex sweep faces to avoid a known limitation in the modeler that causes a freeze.
  • SR100439

COTAR

'datumPoint' value is taken into account only for baseline and ordinate dimensions.

Quad

The BMINSERT command has replaced the obsolete BIMINSERT command in the Quad.
Smart Insert has been added to the Quad. The appearance of the STRETCH, FILLET, CHAMFER and DMTHICKEN commands has been improved to more relevant entity selections. Drawing views are now located under the Draw tab.
  • SR150666
  • SR167615
  • SR168080
MATCHPROP is now available in the Quad under the General section.
  • SR167615

REFEDIT

Crash when a particular Xref containing Proxy objects is attached has been fixed.
  • SR169364

Relative paths for attachements

Added '.' prefix for relative paths

Faixa de opções

Fix to typo in Draw Order tool on Ribbon.
Fix of missing label of tool in Ribbon.
Tools now display correctly in the Ribbon at 200% display scaling.
  • SR156897
Layer drop-down now remains a consistent height.
  • SR158023
In the Ribbon, the height of the Layer control Drop down box is consistent, even when multiple entities from different layers are selected.
  • SR166769
The 2D Parametrics tab of the Ribbon in the Modern workspace now fits the minimum screen width. Design tables are now available from the 2D Parametrics tab of the Ribbon in all Modern workspaces

RVT Import

We fixed an issue where some geometry in .RVT files could not be imported correctly
  • SR123899

SCALE

Fixed a bug where modifying the X scale of a parametric block with Uniform Scale set did not proportionally update the Y and Z scales.
  • SR167003

Scrollbar

The behavior and visibility of scrollbars on various dialog boxes has been imporoved.
  • SR161903

Sheet Metal Bend Table

Resolved issue of BricsCAD hanging when erasing Bend table content.

Gerenciador de Conj. Folhas

Fixed: crash on editing sheetset property in Category View tab

Conjuntos de Folhas

Fixed regression with automatic opening a sheetset with SSLOCATE mechanizm when user opens a drawing and a copy of this sheetset is already opened in SheetSet Manager
Only one warning message is displayed when BricsCAD is unable to locate sheetset file, regardless of the number of missing files.
  • SR149423
Fixed bug that corrupted dst files on a crash.
  • SR155481
The non-breaking space character (ALT+0160) is now represented correctly in the details section of the Sheet Set Manager.
  • SR156034
AddSheets: a more precise detection if layout is used in a sheetset
  • SR166726
  • SR170859

Sheet Sets Previews

  • >added shared cache for SheetSets Panel previews and AddSheet(s) dialog previews.
  • preview generation in worker thread.
  • SR163640

Sketch Based Features

Fixed a bug where a solid face is split when 3D parameter is changed.
  • SR158854
Fixed an issue that caused some sketch features to persist after their linked solid was erased.
Fixed a bug that deleted sketch entities when feature creation failed.
Fixed a bug that made some revolved sketch based features unresponsive to parameter changes.
Issues involving the update of complex sketch features with subtractions or unions were fixed.
Fixed a bug where 2D sketch parameter was incorrectly displayed as 3D parameter.
Fixed a bug where incorrect base face dependency after UNDO is fixed.
Settings are restored if the selection results in invalid geometry.

Recursos Baseados em Esboço, EXTRUSAO

Fixed a bug where changing the taper angle of a feature created from a face was not possible.

Recursos Baseados em Esboço, ELEVAR (LOFT)

It is no longer possible to set the "Ruled" parameter of a loft feature when a path or guide curves are also used, since this parameter is incompatible.
It is no longer possible to set the "Normal type" of a loft feature when a path or guide curves are also used, since this parameter is incompatible.

Recursos Baseados em Esboço, REVOLUCAO

Fixed a bug that identified revolve feature as side faces when the revolution axis coincided with a face of the revolved profile.
Fixed a crash that occured when changing the axis or orgin of a revolve feature.

Snapping

Ghost snap marks appeared when drawing in an avtive paper space viewport.
  • SR165056

Página Iniciar

The search function on the Start Page now works as expected.
A notifications tab has been added to the Start page.
  • SR171473
  • SR172019
  • SR172314
The New drawing... button now functions as expected in the Modeling workspace, when no drawing has previously been opened.
The toolbar is no longer visible when the workspace is changed from Start page.

Super Hatch

Super Hatch has been added to the Menu bar and Ribbon.

VARREDURA

Fixed a bug that caused the wrong base point to be used in some cases when the swept profile is a straight line.
  • SR162139
Fixed a bug that resulted in the incorrect update of the sketch feature when sweep alignment is turned off.

Tabelas

Removed useless zooming when switching cells using the mouse or arrow keys.
  • SR152576
  • SR170878
Merging table cells by column or row does not cause the loss of the cell content now.
  • SR162225
recompute table with fields if table BTR contains fields and unsynchronized with table instance

Text Styles

Remove bigfont from text style if TTF font is set as the main font for the style
  • SR163458
  • SR167777

Superfície TIN

In the case of large tin surfaces, when an external file is created, we had a problem with TIN Surfaces, which were inserted as block references. The external file was not copied correctly in these cases, causing the program to crash. This is fixed now.
  • SR169070

Toolbar

Multi-row floating toolbars are no longer shifted away from the right edge of the screen during a workspace reload or reset.
  • SR163356
The Parametric Blockify tool was removed from the Parametric Block Toolbar as the button did not function.

Tool Macro

A pause (\ character) in a CUI tool macro now only pauses for the first point when supplying two points to an angle input prompt.
  • SR161803

Tool Palette

Layer plot style is now set as specified when a tool creates a new layer.
  • SR165772
The plottable property of newly created layers is no longer inverted, and now correctly reflects the 'isNotPlotted' attribute.
  • SR165772
With STARTUP=0, the visible tool palette is now reliably enabled after opening a drawing.
When the icon of a tool in a Tool Palette is changed, the image is now resized and not cropped.
  • SR166596
  • SR166664
  • SR166924
  • SR168287
  • SR170133
  • SR170169

Trailing Lines

Resolved issue where using BMTRAILINGLINES resets the movement of parts in an exploded view.

UNDO

A bug where after a user action, UNDO generates the message ‘There is nothing to undo.’, was fixed.
  • SR157465
  • SR158702
  • SR160482
  • SR170640
  • SR171041

VISTABASE

Resolved issue where VIEWBASE preview is not visible after changing the view orientation.
  • SR163424
  • SR167765
  • SR168024

VIEWPORT

Fixed an issue where entities were not shown in a viewport if drawing view property geometry was set to 3D.
  • SR160489
  • SR165653

VISTACORTE

Resolved case when using MOVE on a viewport in paper space, containing a VIEWSECTION line, causes the line to be misplaced.
  • SR153227
  • SR161769
  • SR162123

Vpfreeze

Nested block references not becoming invisible/visible immediately after the Vpfreeze switch on/off has been fixed.
  • SR167406

Window Select

Selection/highlighting happens only based on visible points. Fixed a bug where using window select in a 'gap' in the point cloud would select the point cloud.
  • SR168307

WMF Export/Import

Fixed: text scale, rotation and width are correctly applied

WMFOUT

The lineweights in the .wmf are accurately shown when using WMFOUT in model space.
  • SR156229
  • SR160554
The output of WMFOUT only includes the entities which are visible inside the VIEWPORT.
  • SR158642

XREF Bind

Resolved issue where nested XREF structure is not correctly restored, immediately after using Bind on the nested XREF.
  • SR167660

Plugins

.NET

We implemented the Document events ModelessOperationWillStart and ModelessOperationEnded.
  • SR171738
The initial lineweight value has been corrected for a newly created GraphicsSystem.View instance.
  • SR96806
Several PaletteSet events and methods were implemented: Focused, PaletteSetDestroy, PaletteSetTitleBarLocationChange, InitializeFloatingPosition(), and RecalculateDockSiteLayout().
  • SR143982
  • SR143983
  • SR143984
  • SR165291
Application.SetSystemVariable() and GetSystemVariable() are now using the current HostApplicationServices.WorkingDatabase if it has been set.
  • SR145733
  • SR166695
The .NET API was extended to include a BIMPropertySet class, exposing methods which allow developers to create, delete, and manipulate the properties associated with BIM Property Sets.
  • SR145982
  • SR146494
  • SR157831
  • SR164604
We implemented new Internal.DatabaseServices classes EvalGraph, Block1PointParameter, BlockParameterPropertyDescriptorCollection, BlockParameterPropertyDescriptor.
  • SR157621
Editor.GetEntity() now ignores erased entities instead of throwing an exception.
  • SR158909
Editor.SetCurrentView() now redraws the display as expected when it is called from within a point monitor event handler. In addition, a new function Editor.ClearVectors() has been introduced as a narrower and more efficient way to remove temporary graphics during dragging operations.
  • SR163849
Database.Cannoscale now ignores the active model space viewport in paperspace and returns the overall database annotation scale.
  • SR165253
AdWnd.RibbonToggleButton.CheckState error fixed
  • SR166742
  • SR166950
We improved performance of SelectionSet instances containing a large number of items.
  • SR169855
Pressing Enter in response to Editor.GetEntity() now returns the expected result when a default keyword was provided for the prompt.
  • SR163837

BRX

We implemented the following AModeler functions: Face::removeEdge(), Body::addFace(), Body::removeFace(), Face::removeEdge(), Face::addEdge(), Face::setEdgeLoop(), Face::setNext(), Face::setPrev(), Edge::addAfter(), Edge::remove().
  • SR168127
We implemented AModeler::Vertex::transform(const Transf3d&)
  • SR168127
We implemented AcDbAssocEvaluationCallback and related AcDbAssocManager member functions.
  • SR168757
AcDbDatabase::getFilename() no longer returns the autosave filename after autosave occurred.
  • SR170823
The AcDbDynBlockReference constructors are now working reliably when accessing an erased block reference.
  • SR171707i
We implemented the AModeler::Body::moveFace method.
  • SR96051
We fixed an exception when calling AcDbTable::getIterator() with first argument nullptr.
  • SR172044
Setting dimension style to a new AcDbLeader now applies the style to any existing dimension variable settings.
  • SR43188
We enabled 3D snap intersection for derived AcDb3dSolid entities.
  • SR91445
Calling acdbBindXrefs() now creates new dictionaries in the host drawing without the xref prefix.
  • SR139977
Regions created from 3d polylines with AcDbRegion::createFromCurves() are now returned with normal depending on whether the input polyline direction is clockwise.
  • SR145992
The acplPublishExecute() function now logs and skips uninitialized layouts when publishing to PDF.
  • SR149320
Undo grouping is now restored correctly after a custom command disables undo, then enables it again before ending.
  • SR160721
The acdbPostDimAssoc() function now performs extra processing for trans-spatial associative dimensions to ensure that viewport scale is correctly applied.
  • SR160809
We added several missing methods to the AcDbExtents2d class.
  • SR163965
The custom entity support for dynamic coordinate systems was broken for some entity classes that have an AcDbDynamicUCSPE protocol extension. It is now working again for all classes.
We fixed a problem that caused AcGiDrawable::subRegenFlags() overrides to be called only for custom classes derived directly from AcGiDrawable.
  • SR164538
During AcEdJig::drag(), polar snap tracking lines are now based around the current input acquisition base point.
  • SR165226
The WM_HELP message no longer opens the BricsCAD help window when a modeless dialog handles the message for its own context help.
  • SR165442
Custom polyline classes now work correctly when associating radius dimensions to curved segments.
  • SR165736
AcDbPointCloudClassificationColorRamp has been implemented.
  • SR167722
AcDbPointCloudDefEx has been fully implemented.
  • SR131369
  • SR167727
AcDbPointCloudColorMap has been fully implemented.
  • SR167724
AcDbPointCloudEx::getPointDataByPointCount() now supports more advanced filtering.
  • SR129574
  • SR167726
We fixed several incompatible associative dimension behaviors after using AcDbOsnapPointRef to attach the dimension to a vertex of a polyline.
  • SR167609
The CAdUiDockControlBar and CAdUiPaletteSet persisted size is only affected by the bar's normal restored state size, and size in minimized state is ignored.
  • SR168439

BRX/.NET

We implemented some missing GraphicsSystem.Manager methods.
  • SR89281
The AcDbDatabase::purge() and Database.Purge() methods no longer treat Xref blocks as purgeable.
  • SR123144
We fixed a cloning crash that could occur in an unusual context inside an object overrule.
  • SR144008
When creating a vertical dimension, text that is placed outside the dimension lines is now positioned on the correct side of the dimension.
  • SR114720
The BIM IFC export options now include a setting for MVD type.
  • SR171938

BrxCvDbPoint - fullDescription

Setting 'rawDescription' now also sets the 'fullDescription, until the parsing of raw description is implemented.
  • SR164057
  • SR164188
  • SR164318

ExpressTools

The NCOPY, BEXTEND, BTRIM, & MSTRETCH commands will now open the appropriate online help article when the user presses F1.
  • SR163222
The NCOPY command has been enhanced to permit copying nested custom objects.
  • SR168500
The MSTRETCH command prompts were clarified and F1 context help was corrected.
The SUPERHATCH command was improved to resolve an error arising when the supplied internal point was located outside of the object boundary.
  • SR169967
REDIR command now accepts empty input for the target path, to allow the original path to be removed (stripped) for the image/xref/style/rtext entity.

LISP

Implemented a new Geo LISP API which provides access to a set of geo transformation functions facilitating the translation of a point or set of points from one coordinate reference system to another.
  • SR155461
  • SR158449
The (bim:get-allspaces) function now returns expected results when no parameters are supplied or when operating on an older drawing containing BIM Rooms.
  • SR157247
Extended the LISP API for more Civil TinSurface interface functions.
Lisp defined commands now override system variables of the same name when the command is entered at the command line.
  • SR169016
Calling (command) with embedded (entget) is now behaving as expected.
The VLE Library emulation file (vle-extensions.lsp) has been updated to ensure that no error messages are encountered when the library is loaded in CAD programs running on a Mac platform, and to ensure functions which are not available on AutoCAD LT are not defined when the library is loaded in such environments.
The BLADE Lisp Console will now honor the auto-completion setting set in the BLADE Preferences.
The (setpropertyvalue) function has been enhanced to accept either a user facing transparency value or a DXF style transparency value when setting the Transparency property for an object.
  • SR169826
Implemented functions (vla-ConvertToStaticBlock) and (vla-ConvertToAnonymousBlock) for Windows/Linux/Mac.
  • SR146706

Lisp/BRX

We fixed a crash in the selection prompt keyword handling code that could occur during a nested selection prompt.
  • SR169823