Documentazione sul prodotto BricsCADLa documentazione del prodotto BricsCAD è ora ospitata sul web con funzionalità di ricerca notevolmente migliorate.
Visita help.bricsys.com per vederla in azione.
ADAPTIVE SNAP STEPLa V19 introduce il concetto di una dimensione del passo di snap adattivo alla griglia.
La dimensione del passo viene adattata in base al fattore di zoom dello schermo corrente. Per attivare lo snap alla griglia adattiva, impostare SNAPTYPE == 2
L'impostazione AdaptiveGridStepSize controlla la più piccola dimensione disponibile del passo.
Questa dimensione adattiva del passo viene anche utilizzata dal righello del Manipolatore V19 e dalla funzionalità VUD NUDGE.
EDITOR BLOCCHIBricsCAD V19 offre un nuovo editor blocchi. Lancialo con il comando MODIFBLOC o facendo doppio clic sul blocco che desideri modificare.
Quando si utilizza l'editor blocchi, BricsCAD visualizza le entità del blocco in una sessione di disegno temporanea, utilizzando il sistema di coordinate locale del blocco.
MODIFBLOC supporta tutti gli strumenti necessari per creare e modificare una definizione di blocco. Per uscire da una sessione di MODIFBLOC, utilizzare il comando CHIUDIBLOC e
scegliere di salvare o annullare le modifiche.
Se invochi il comando SAVE durante una sessione di MODIFBLOC, BricsCAD salverà le modifiche alla definizione del blocco e uscirà dall'editor di blocchi.
NOTA IMPORTANTE: Sebbene MODIFBLOC sia uno strumento meraviglioso, non supporta la modifica delle entità dei blocchi dinamici create da Autodesk® AutoCAD®.
RILEVA BLOCCHI (BLOCKIFY)trova la geometria ripetuta e la sostituisce con i riferimenti di blocco.
Questo può ridurre drasticamente le dimensioni del disegno, sia su disco che in memoria. Può anche dare un notevole impulso in termini di disegno, ZOOM, APRI e SALVA.
Dopo aver avviato BLOCKIFY, è possibile selezionare un insieme di entità 2D da cercare o un singolo solido 3D complesso da trovare. Selezionare nulla e BLOCKIFY cercherà solidi 3D ripetuti e
identici. Successivamente, puoi selezionare le entità da cercare. Per impostazione predefinita, viene utilizzato l'intero disegno per cercare le entità corrispondenti.
Attualmente sono supportati i seguenti tipi di entità 2D: linee, polilinee, archi, cerchi, ellissi, spline e punti. L'input misto di entità 2D e 3D (o blocchi) non è ancora supportato.
CLIPROMPTLINESNuova IMPOSTAZIONE che controlla il numero di linee di log della Barra dei Comandi in dissolvenza.
Se la barra dei comandi non è visibile, le ultime voci della barra dei comandi vengono momentaneamente visualizzate nella parte inferiore della finestra grafica principale, ogni volta che
viene immesso un comando.
CLIPROMPTLINES imposta il numero di linee da visualizzare (impostare su zero per disabilitare la funzione). SR81303
DIM / BricsCAD's dimensioning complexIl nuovo comando DIM consente di utilizzare un singolo comando per creare più tipi di quota.
È possibile quotare più entità senza dover riavviare il comando. BricsCAD applica automaticamente il tipo di quota appropriata, in base al tipo di entità selezionata
(ad esempio, se si seleziona un'entità lineare, BricsCAD creerà una quota lineare). Selezionando un arco puoi creare quote radiali, diametro o angolari.
È possibile convertire rapidamente dimensioni lineari o angolari esistenti in tipi continui o di base.
È possibile selezionare e dimensionare le entità secondarie e ora è possibile quotare attraverso le finestre di layout.
Controlli STILI DI TESTO e STILI DI QUOTAora agiscono sul gruppo di selezione attivo. SR40960SR46799SR51128SR51480SR71391SR76286SR81135
DIMLAYER Aggiunto il supporto alla variabile DIMLAYER (con la convalida dei nomi di input DIMLAYER/CENTERLAYER/HPLAYER nella barra dei comandi). SR81364
Impostazioni TRATTEGGIO SFUMATO GFANG, GFCLR1, GFCLR2, GFCLRLUM, GFCLRSTATE, GFNAME, GFSHIFT ti offrono un controllo più preciso sui tratteggi sfumati. SR81150
HATCH Introdotto HPCOLOR, HPBACKGROUNDCOLOR e relativi controlli nella finestra di dialogo Tratteggio. HPSTYLE è stato rinominato in HPISLANDDETECTION. SR38260SR40943SR51814SR66693SR81150
INSUNITSSCALING Una nuova impostazione per controllare se (e come) applicare il ridimensionamento INSUNITS.
1: abilita il ridimensionamento basato su INSUNITS
2: utilizzare unità formato carta anziché INSUNITS per gli inserimenti nello Spazio Carta
SR39337
MANIPULATOREIl Manipolatore è stato migliorato per includere un righello e un goniometro visualizzabile a schermo.
Ti consente di modificare rapidamente le entità utilizzando valori precisi, senza dover digitare numeri. La dimensione dell'incremento dello snap cambia in modo dinamico in base al
livello di zoom (ad esempio, lo snap di 1 mm diventa 0,1 mm, 0,01 mm, e così via mentre si ingrandisce e 10 mm, 100 mm, 1 m quando si rimpicciolisce).
La funzionalità del Manupulatore è ora inclusa nei comandi TRASCINA e PREMITIRA.
Comando RACCMULTIDIRLo strumento RACCMULTIDIR consente alle multidirettrici selezionate di essere visualizzate come un unica direttrice con più blocchi.
Puoi scegliere di allinearle in una riga verticale o orizzontale o avvolgerle entro una larghezza specificata. Un'ulteriore opzione consente di ordinare i blocchi in ordine crescente o decrescente.
E puoi usare lo strumento Collassa per "annullare" un RACCMULTIDIR.
DISTANZA PIU' VICINAQuando vengono selezionate due entità, viene mostrata una quota dinamica con la distanza più vicina tra i due elementi.
Non è necessario avviare il comando DISTANZA. Ma c'è di più: modificando il valore della distanza l'ultima entità selezionata verrà spostata di conseguenza.
Prova questo: seleziona due segmenti paralleli di un rettangolo (usando CTRL e clic tasto sinistro del mouse) e inserisci la larghezza desiderata - taach fatto!
In alcuni contesti questo comportamento "sposta" non è disponibile: in questi casi, il campo quota non sarà modificabile.
Utilizza l'impostazione NearestDistance per abilitare o disabilitare questa nuova funzione (impostazione predefinita = attivata).
NUDGESpostare facilmente gli oggetti selezionati con piccoli incrementi lungo l'asse X, Y o Z utilizzando la tastiera.
Premere CTRL e i tasti freccia per spostarsi lungo l'asse X o Y. Oppure, premere i tasti Maiusc e freccia per spostarsi lungo l'asse Z.
La dimensione del passo utilizzata dalla funzionalità NUDGE si basa sulla risoluzione dello snap alla griglia adattiva.
PROPERTYPREVIEW Nuova IMPOSTAZIONE che controlla l'anteprima delle entità selezionate quando si passa sopra ad un elenco di valori in una casella combinata del Pannello Proprietà.
PROPERTYPREVIEWDELAY Nuova IMPOSTAZIONE che specifica il ritardo prima dell'inizio dell'anteprima della proprietà.
PROPERTYPREVIEWOBJLIMIT Nuova IMPOSTAZIONE che specifica il numero massimo di entità utilizzate per PropertyPreview.
Se sono selezionate più entità, PropertyPreview non è disponibile.
THUMBNAILSSe il disegno non contiene un'anteprima, cioè se il disegno è stato salvato con RASTERPREVIEW impostato su 0, l'IMPOSTAZIONE 'CreateThumbnailOnTheFly' controlla la
generazione di un'immagine in miniatura per l'anteprima nella finestra di dialogo Apri. SR40750SR40816
Nuove Caratteristiche dell'Interfaccia Utente
PANNELLO RIFERIMENTI ESTERNINuovo pannello ancorabile per la gestione dei Riferimenti Esterni Xrif, Immagini Raster, PDF e Nuvole di Punti.
I nuovi comandi correlati sono ATTACHMENTSPANELOPEN e ATTACHMENTSPANELCLOSE. SR82514SR83111
Gestione CUILa finestra di dialogo Gestisci Personalizzazioni fornisce un controllo dettagliato sulle personalizzazioni CUI.
Puoi decidere, riga per riga, di conservare le modifiche o ripristinare l'originale. Questo può essere molto utile quando si uniscono le impostazioni CUI con un file CUI aggiornato
(ad esempio, una nuovo CUI installato tramite un aggiornamento di BricsCAD).
MINIATUREBricsCAD è ora registrato per fornire immagini di anteprima in Windows Explorer..
PANNELLO PARAMETRI È stato introdotto un nuovo pannello agganciabile per facilitare l'accesso a tutti i parametri di disegno e le loro espressioni.
AREE DI LAVOROSono stati introdotte l'area di lavoro 'Disegno 2D' basata sui Ribbon e l'area di lavoro 'Disegno 2D (barre degli strumenti)' basata sulle barra degli strumenti.
Nuovo Sistema / Funzionalità Gestione Dati
Filtri ESTRDATA FiltersI filtri di estrazione dati possono essere definiti nel file DXD. Il gruppo di selezione da cui vengono estratti i dati può essere filtrato su:
Proprietà del disegno
Proprietà Handle e TipoEntità
Proprietà Coordinate
Proprietà Vertice
Proprietà stratigrafia BIM
Proprietà Blocco Dinamico
COLLDATIImporta un intervallo di dati del foglio di Excel in una tabella e conserva il collegamento al foglio di calcolo.
È possibile copiare / incollare un intervallo di celle da una tabella Excel e viceversa.
DATALINKNOTIFY Nuova IMPOSTAZIONE che controlla le notifiche del collegamento dati.
0: disabilitato
1: abilita la notifica del collegamento dati
2 (impostazione predefinita): abilita la notifica del collegamento dati e le notifiche dei messaggi a fumetto
Comando IMPORTDGN Disegni nel formato DGN possono ora essere importati e convertiti in DWG al volo. Le impostazioni relative ad IMPORTDGN sono:
DgnImp2dClosedBSplineCurveImportMode specifica come convertire gli elementi curva B-Spline 2D chiusi.
0 (predefinito): converti in spline
1: converti in regione
DgnImp2dEllipseImportMode2D specifica come convertire gli elementi Ellisse 2D.
0 (predefinito): converti in ellisse.
1: converti in regione
DgnImp2dShapeImportMode specifica come convertire elementi 2D Shape e 2D Complex Shape. Se un elemento è riempito, viene creato un tratteggio.
0 (predefinito): converti in polilinea
1: converti in regione
2: converti in mesh polifaccia
DgnImp3dClosedBSplineCurveImportMode specifica come convertire gli elementi di curva B-Spline 3D chiusi.
0: converti in spline
1 (predefinito): converti in regione
DgnImp3dEllipseImportMode specifica come convertire elementi Ellisse 3D.
0 (predefinito): converti in ellisse
1: converti in regione
DgnImp3dObjectImportMode specifica come convertire oggetti 3D.
0 (predefinito): converti in mesh polifaccia
1: converti in Solido 3D o Corpo
DgnImp3dShapeImportMode specifica come convertire elementi 3D Shape e 3D Complex Shape. Se un elemento è riempito, viene creato un tratteggio..
0: converti in polilinea
1 (predefinito): converti in regione
2: converti in mesh polifaccia
DgnImpBreakDimensionAssociation:
falso (predefinito)
vero: le associazioni delle quote .dgn vengono interrotte nel file .dwg importato.
DgnImpConvertDgnColorIndicesToTrueColors:
falso (predefinito): prova a convertire gli indici di colore .dgn in indici di colore .dwg. Questo metodo ottiene il colore dalla tabella dei colori .dgn e cerca di trovare lo
stesso colore nella tabella dei colori .dwg.
Se non viene trovata alcuna corrispondenza, salva il colore come indice di True Color RGB nel file .dwg.
vero: converti gli indici di colore .dgn in RGB True Colors.
DgnImpConvertEmptyDataFieldsToSpaces
falso: i valori dei campi vuoti del file .dgn vengono sostituiti con i simboli di sottolineatura ("_") nel file .dwg.
vero (predefinito): i valori dei campi vuoti del file .dgn vengono sostituiti con simboli spazio nel file .dwg.
DgnImpEraseUnusedResources
falso (predefinito)
vero: gli oggetti importati non referenziati (stili di testo, tipi di linea, ecc.) vengono cancellati.
DgnImpExplodeTextNodes
falso (predefinito): converte il nodo di testo .dgn in testo multilinea.
vero: importa il nodo di testo come un insieme di entità semplici (testo, linea, ecc.).
DgnImpImportActiveModelToModelSpace
falso: importa prima nello spazio del modello .dwg il modello di progettazione .dgn dalla tabella dei modelli.
vero (predefinito): importa il modello .dgn attivo nello spazio modello .dwg.
DgnImpImportInvisibleElements
falso: salta gli elementi .dgn invisibili.
vero (predefinito): importa elementi .dgn invisibili come entità invisibili.
DgnImpImportPaperSpaceModels
falso: importa solo un modello .dgn in uno spazio modello .dwg.
vero (predefinito): importa tutti i modelli di foglio .dgn in layout di spazio carta.
DgnImpImportViewIndex specifica il numero di vista .dgn per utilizzare le maschere di livello e le impostazioni di visualizzazione .dgn.
Se il numero di vista è "-1", la vista non è definita e le impostazioni della vista e le maschere di livello non vengono utilizzate. Intervallo [-1 .. 7] Il valore predefinito è -1.
DgnImpRecomputeDimensionsAfterImport
falso (predefinito): crea blocchi dalla geometria delle quota basati su .dgn.
vero: ricalcola tutte le quote per creare blocchi di geometria di quota basati su .dwg.
DgnImpSymbolResourceFiles specifica i percorsi dei file .rg di risorse .dgn: tipi di carattere, stili di linea, ecc. (analogo all'impostazione MS_SYMBRSRC di MicroStation).
DgnImpXRefImportMode specifica la modalità di importazione dei riferimenti esterni .dgn.
0: Ometti: non importa i riferimenti esterni .dgn.
1: Mantieni - converti i riferimenti esterni .dgn in .dwg e crea i file Xrif .dwg.
2 (predefinito): Unisci a cella: crea una definizione di blocco e importa il riferimento esterno .dgn, quindi crea un riferimento di blocco al blocco del riferimento .dgn.
PDFIUMSiamo passati al motore PDFIUM open source per la gestione dei Sottoposti PDF.
Comando IMPORTAPDFconverte il contenuto di un file PDF in entità dwg. Non esiste ancora una finestra di dialogo dedicata in modo da poter accedere alle impostazioni
dell'importazione PDF nella finestra di dialogo Impostazioni (digitare "importapdf" nel campo di ricerca).
SR75047SR77231SR79251SR82561
Finestra di dialogo IMPOSTAZIONI
Le impostazioni con valori non predefiniti vengono mostrate con un colore definibile dall'utente.
Un fumetto mostra il valore predefinito quando si passa con il mouse su un'impostazione nella finestra di dialogo.
Il menu di scelta rapida visibile con il tasto destro del mouse, consente di ripristinare facilmente il valore predefinito.
La visualizzazione delle impostazioni può essere filtrata per mostrare a.) Le impostazioni memorizzate nel disegno, b.) Quelle non memorizzate nel disegno, c.) Tutte le Impostazioni, o d.) Solo le impostazioni con valori non predefiniti.
Durante una sessione di confronto dei disegni, le impostazioni con valori diversi vengono evidenziate.
Nuove Funzionalità di Modellazione 3D
Visualizzazione Nuvola di Punti
POINTCLOUDPREPROCESS Prepara i dati delle nuvole di punti non elaborati in un formato ottimizzato (.bpt) che può essere 'attaccato' a un disegno.
I formati raw accettati sono .pts, .ptx e .las.
POINTCLOUDATTACH Attacca una nuvola di punti preelaborata (.bpt) su un disegno.
POINTCLOUDPOINTSIZE_PLUS Aumenta la dimensione dei punti visualizzati.
POINTCLOUDPOINTSIZE_MINUS Riduce la dimensione dei punti visualizzati.
POINTCLOUDCOLORMAP Permette di cambiare il colore dei punti in funzione della loro elevazione Z.
CONVINSUPERF converte i seguenti tipi di entità in superfici 3D: solidi 2D, solidi 3D, regioni, polilinee aperte a larghezza zero con spessore,
linee e archi con spessore, mesh e facce 3D planari.
DELOBJ controlla se le entità di origine vengono mantenute o eliminate. Smoothing non è ancora supportato. SR78063SR79164SR81579SR82617SR83041
CONVTOMESH converte i seguenti tipi di entità in oggetti mesh: solidi 3D, superfici 3D, facce 3D, polifacce e mesh poligonali (legacy),
regioni e polilinee chiuse.
CONVINSOLIDO converte i seguenti tipi di entità in Solidi 3D: mesh 3D che racchiudono completamente un volume (dette anche "reti impermeabili"), superfici che racchiudono
completamente un volume, poligoni e mesh poligonali, polilinee chiuse e cerchi con una proprietà di spessore diverso da zero (nota : le polilinee larghe devono avere una larghezza uniforme).
SR82503SR83591
ESPORTAFBX Consente di esportare file FBX per l'utilizzo con applicazioni di rendering avanzate come Autodesk® Maya® and 3ds Max®, Blender, ecc.
Per la riga di comando o lo script utilizzare il comando "-FBXEXPORT".
ASSEGNAMATERAssegna materiali di rendering trascinandoli dal Navigatore dei Materiali sulla faccia o sul solido desiderato.
Quando si utilizza il comando ASSEGNAMATER dalla riga dei comandi, il nome del materiale impostato nella nuova variabile di sistema CMATERIAL verrà applicato alle entità selezionate.
Durante ASSEGNAMATER, puoi impostare il nuovo materiale corrente (CMATERIAL) premendo il tasto ALT mentre fai clic su una faccia o solido 3D a cui è già assegnato il materiale desiderato. Ha senso, sì?
VINCOLI 3D È stata aggiunta la visualizzazione dei vincoli 3D nell'area di disegno: un'icona widget viene visualizzata quando si seleziona una faccia vincolata di un solido 3D.
Passando il mouse sopra l'icona del widget del Vincolo per un vincolo di distanza 3D, viene visualizzata una quota.
MULTISLICEIl comando SLICE(TRANCIA) è stato ampliato con una nuova opzione multi-slice, migliorando notevolmente l'esperienza di taglio dei solidi.
LCONNECT Consente di creare una connessione tra solidi arbitrari. Il comando accetta 2 facce solide, indicando in quale direzione ciascun solido deve estendersi o
restringersi per creare la connessione.
TCONNECTConsente di collegare a T i solidi. La direzione in cui estendere è determinata dalla faccia di input.
TCONNECT a più VicinoConsente di connettere un solido all'entità di destinazione più vicina con un clic.
DMAUDITALL Estende il comando DMAUDIT per verificare e correggere i difetti nei solidi, all'interno dei disegni inseriti come riferimenti esterni.
DMSIMPLIFYALL Estende il comando DMSIMPLIFY per semplificare la geometria nei solidi, all'interno di disegni inseriti come riferimenti esterni.
ORBITAUTOTARGET Questa nuova IMPOSTAZIONE controlla come viene acquisito il punto di destinazione per le rotazioni della vista in tempo reale.
0: il punto di destinazione viene posizionato nel punto in cui si fa clic per avviare la rotazione dell'orbita.
1: il punto di destinazione viene collocato al centro delle entità visualizzate o selezionate sullo schermo.
SR41990SR48575SR64320
Nuove Funzionalità di BricsCAD Mechanical
PROGETTAZIONE DI ASSIEMI
BMBOM (DISTINTA DEI MATERIALI) è stato aggiunto il parametro "Stato BOM", che consente agli utenti di controllare se un componente (così come i suoi sottocomponenti) è / sono inclusi in una tabella BOM (Distinta dei Materiali).
BMBOM (DISTINTA DEI MATERIALI)È stata aggiunta la modalità gerarchica delle BOM, che consente di visualizzare i sottocomponenti dell'assieme in un'unica tabella BOM. SR74456
BMEXPLODE È stato aggiunto il nuovo algoritmo "lineare" di BMEXPLODE, che consente agli utenti di creare automaticamente rappresentazioni esplose di assiemi in una
determinata direzione, tenendo conto delle possibili collisioni fisiche tra i componenti.
BMEXPLODE ora consente agli utenti di modificare la rappresentazione esplosa e generare viste di disegno da essa.
BMEXPLODE I passaggi nella creazione di una rappresentazione esplosa vengono completati automaticamente e vengono visualizzati nel navigatore meccanico per aggiungere,
eliminare e riordinare. È anche possibile animare un passaggio selezionato di un'esplosione o dell'intera sequenza.
BMEXPLODEMOVE consente agli utenti di creare rappresentazioni esplose definite dall'utente.
Aggiunta cartella "Rappresentazione esplosa" ed il nodo "Vista esplosa" nel Navigatore Meccanico.
VISTABASE ora può creare rappresentazioni esplose di un assieme.
Proprietà Componente Standard consente agli utenti di denotare un componente come componente standard.
Libreria Parti Standard è stata ampiamente rielaborata. Una parte standard è ora un tipo speciale di componente parametrico e può essere inserito con il comando BMINSERT.
I parametri di queste parti standard possono essere modificati dopo l'inserimento.
Libreria fori con fori parametrici tipici. Le Parti Standard, le librerie di Caratteristiche di Forma per la Lamiera e Fori sono ora disponibili nel pannello Componenti,
che può anche essere utilizzato come segnaposto per i componenti parametrici definiti dall'utente.
NAVIGATORE MECCANICO
È ora possibile cercare un nodo particolare nel Navigatore Meccanico utilizzando il nome del nodo.
La ricerca può essere attivata premendo il pulsante Trova sul pannello degli strumenti, oppure premendo Ctrl + F, o semplicemente digitando del testo mentre il cursore si trova sul
Navigatore Meccanico. SR81234
Il nuovo comando 'Animare' del menu contestuale è stato aggiunto per parametri e vincoli 3D.
Riproduce una breve animazione nell'area di disegno per mostrare quale geometria è effettivamente controllata dal parametro selezionato.
VISTE DI DISEGNO GENERATE
BMBALLOON La nuova opzione "Auto" consente il posizionamento automatico dei richiami su tutti i componenti in una particolare vista di disegno.
Le opzioni "Unico / Tutti" controllano se devono essere generati o meno più richiami con gli stessi valori.
VISTABASE Aggiunta una nuova opzione di comando che consente la generazione di viste 2D esplose per gli assiemi.
VISTABASE Il comando ricorda le precedenti proprietà selezionate dall'utente delle linee nascoste/tangenti durante la sessione.
Le viste Preimpostate di VistaBase sono stati estese con opzioni linee nascoste / tangenti. SR84068
.
COMPONENTI PARAMETRICI
Ora sono supportate le Serie Associative di componenti parametrici.
La combinazione di queste due tecnologie consente funzionalità di progettazione parametriche uniche. I parametri dei componenti nidificati all'interno di una serie
possono essere modificati o assegnati a un'espressione tramite il Navigatore Meccanico, il Pannello delle Proprietà o il comando "-BMPARAMETERS".
Serie di componenti parametrici possono essere create con il comando SERIE o tramite BMINSERT utilizzando le sue opzioni Multiplo/Serie.
Le Funzionalità basate su Componenti (incluse Porte e Finestre) create usando i layer BC_UNITE / BC_SUBTRACT possono ora essere replicate usando le serie associative,
rendendo possibile la creazione di solidi con aperture ripetitive. Bel lavoro, signor Deckard.
LAMIERA
SMCONVERT riconosce i fori diritti come un tipo speciale di caratteristica di forma.
SMJUNCTIONCREATE può produrre tagli di giunzione su spigoli vivi curvi, inclusi casi ellittici e scanalati.
SMPARAMETRIZE ora riconosce le serie rettangolari di fori dritto.
SMSPLIT unisce la precedente funzionalità SMFLANGESPLIT e la nuova funzionalità V19 per suddividere efficacemente le curve loft.
SMUNFOLD ora fornisce l'associatività tra i modelli piegati e quelli sviluppati.
Richieste dei comandi Lamiera sono state riscritte. Le opzioni di comando rare ora possono essere impostate all'interno del gruppo Lamiera in Impostazioni..
Nuove Funzionalità di BricsCAD BIM
BIMDRAG
IMPORTANTE: BIMDRAG ora ha lo stesso comportamento quando si seleziona una qualsiasi faccia solida 3d: sposta il solido.
Utilizzare DMPUSHPULL invece per premere/titare le facce di un solido 3d.
IMPORTANTE: Connetti a più vicino è ora disponibile come TCONNECT al più Vicino (vedi sopra nella sezione 'Nuove funzionalità di modellazione 3D').
PANELIZE facce o superfici di forma pannellizzata, con la possibilità di planarizzare pannelli. Il risultato è una mesh suddivisa o un'entità griglia.
NUMBER Crea etichette numeriche incrementali per le entità BIM.
BIMCURTAINWALL Crea una facciata continua (con pannelli quadrangolari) da superfici a forma libera.
Importazione file RFAt Importa file RFA in un nuovo disegno o inseriscili direttamente come componente BIM utilizzando BMINSERT.
NAVIGATORE DI PROGETTO Questo pannello consente una navigazione più semplice tra i modelli e una generazione più semplice di fogli e abachi in un progetto BIM..
SITE Importa o crea modelli di terreno, da un file di punti, da entità di disegno o da una superficie di AutoCAD® Civil3D®.
Puoi modificare il terreno aggiungendo / rimuovendo confini, linee di separazione e punti.
GRADING Modella il terreno per un cantiere utilizzando gli strumenti di livellamento. È possibile modellare il piano di costruzione, muri di sostegno, parcheggi, strade, ecc.
CODICI DI CLASSIFICAZIONE Classificare gli elementi dell'edificio in base a qualsiasi sistema di classificazione standard nazionale o aziendale.
PANNELLO COMPONENTI Nuovo pannello con libreria predefinita di componenti BIM, che possono essere trascinati e rilasciati in un modello.
BIMCREATECOMPONENT Crea un componente da un gruppo di selezione o disegno e aggiunge il componente alla libreria.
GUI Interfaccia utente ridisegnata con barra degli strumenti con icone grandi e pannelli agganciabili a schede (come l' interfaccia utente di BricsCAD®).
I pannelli Profili e Composizioni sono stati riprogettati per corrispondere alla nuova Shape UI.
BIMSCHEDULE Quantifica e analizza gli elementi dell'edificio utilizzati in un modello BIM. Gli abachi possono essere aggiunti ai fogli ed aggiornati dal modello 3D.
PIANO SOFFITTO RIFLESSO Sezione 2D che mostra gli oggetti situati sul soffitto di una stanza o di uno spazio.
PARAMETERIZE aggiunge automaticamente vincoli e parametri a puri modelli geometrici.
QUICKDRAW Uno strumento di progettazione concettuale 3D per realizzare stanze, solai e piani di un edificio. Dispone del cursore Magnetico. È fantastico!
BIMCOPY Un comando copia che funziona in modo identico a BIMDRAG. Passa con il mouse su una faccia e la copia verrà posizionata lungo la perpendicolare di quella faccia.
BIMPROPAGATE (sostituisce BIMSUGGEST) Una sostanziale revisione ed estensione del comando BIMSUGGEST della V18. Il nuovo comando BIMPROPAGATE è ora uno strumento di propagazione
dei dettagli molto versatile. In sostanza, qualsiasi dettaglio (solidi, fori, geometria di finitura) relativo ai solidi di base selezionati può essere mappato su solidi di base simili e delineato
in una griglia (se lo si desidera). Per semplificare l'utilizzo, abbiamo creato quattro varianti di BIMPROPROGATE che funzionano su un numero limitato di situazioni:
BIMPROPAGATEPLANAR Propagazione delle connessioni tra elementi planari (muri / solai / tetti) - include tutte le funzionalità del precedente BIMSUGGEST con la
possibilità aggiunta di includere dettagli come blocchi di isolamento o chiusure superiori.
BIMPROPAGATELINEAR Propagazione di connessioni tra elementi lineari (travi, colonne, tubi, condotte e loro connessioni a muri e solai).
BIMPROPAGATEEDGES Propagazione lungo il bordo di un solido planare, può essere utilizzata per propagare ringhiere, grondaie, bordi, scossaline, ecc.
BIMPROPAGATEPATTERN Propagazione di un singolo elemento su una superficie piana in più posizioni e griglie può essere utilizzata per propagare luci, velox,
finestre, diffusori d'aria, ecc.
BIMRECALCULATEAXIS Ricalcola l'asse degli elementi strutturali riportandolo al centroide.
Modellizzazione HVAC con canali
Libreria profili HVAC
Curve
Raccordi tra profili differenti
Connessioni a T
Terminali di flusso e punti di connessione
Algoritmi di Connessione
Stira mediante Grip di elementi lineari dell'edificio Dopo aver selezionato un elemento lineare dell'edificio, sono disponibili grip per eseguire le stesse operazioni di
stira-grip che è possibile applicare all'entità LINEA.
Intelligenza di quarto di giro sugli elementi Strutturali e MEP Se un elemento strutturale collegato viene ruotato di 90° attorno al proprio asse, la connessione viene (facoltativamente) ripristinata.
Griglia Crea una griglia rettangolare o radiale con etichette automatiche. Le linee/curve e le etichette della griglia vengono generate su disegni 2D dal BIMSECTIONUPDATE.
BIMWINDOWCREATE Oltre alle suddivisioni predefinite, è ora possibile utilizzare una griglia per definire le suddivisioni di una finestra.
LOCALI
Le LineeCentro dei locali possono ora essere calcolate sulla linea centrale di muri, facciate continue e colonne.
Questo può essere configurato individualmente per ognuno degli elementi di delimitazione..
BIMROOM Un'icona sul cursore ora indica se è possibile creare una stanza nella posizione del cursore e, in caso contrario, una descrizione del comando spiega
perché non è possibile. Amiamo l'intelligenza delle macchine.
BIMSETREFERENCEFACE Consente di selezionare un riferimento e una faccia opposta per controllare il layout delle stratigrafie. Se la composizione ha uno spessore variabile,
la faccia di riferimento e quella opposta possono essere non parallele. In questo caso gli strati di spessore fisso vengono disposti a partire da ciascuna faccia di riferimento e
il resto del solido (che non ha uno spessore variabile) viene riempito dallo strato variabile. Alles ist klar und deutlich?
Allows you to select a reference and an opposing face to control ply layout.
If the composition has a variable thickness, the reference and opposing face can be non-parallel.
In this case the fixed thickness plies are set out starting from each reference face,
and the remainder of the solid (which does not have a variable thickness) is filled by the variable ply. E' chiaro?
Communicator per BricsCAD - Nuove Funzionalità
Communicator per BricsCAD è ora in un proprio ciclo di rilascio.
Communicator per BricsCAD ora viene lanciato come processo separato, aumentando la stabilità di entrambi BricsCAD e Communicator.
INSUNITSSCALING Questa opzione è supportata sia per l'importazione di file che per l'esportazione di file.
Normalizza i nomi dei BLOCCHI Lo facciamo prima dell'importazione di Communicator. Lo facciamo cambiando tutti i simboli non accettabili con quelli che possono
essere memorizzati nel formato file dwg.
Normalizza i nomi dei BLOCCHI Lo facciamo prima dell'esportazione di Communicator. Ciò consente di esportare blocchi nascosti e strutture meccaniche complesse. SR80682
Importa Struttura Prodotto Questa opzione è impostata su [2] (come componenti meccanici) per impostazione predefinita per BricsCAD Platinum & BricsCAD Mechanical.
È impostato su [1] (come blocchi) se utilizzato con una licenza BricsCAD Pro. SR79740SR80682
Miglioramenti a BricsCAD - Generici
ANTI-ALIASED DISPLAYImproved smoothness of real-time view rotations when display anti-aliasing is activated ( ANTIALIASSCREEN > 1 ).
Attribute EditorAdded a 'Ctrl+Enter' shortcut for the "OK" button. SR76161
BMP EXPORT now creates 24-bit-per-pixel bitmaps, instead of 8-bit-per-pixel bitmap files (.bmp). SR80666
CENTERLINE / CENTERMARK
Geometry contained in blocks can now be used as reference entities for Centerlines and Centermarks.
Geometry contained in Drawing View viewports can now be used as reference entities for Centerlines and Centermarks.
Copy/Paste of Centerline and centermark entities is now supported.
We have disallowed creation of Center entities that refer to geometry contained in non-uniformly scaled blocks. #tooweird.
Enabled exploding of Center entities.
Added CL and CM alias for CenterLine and CenterMark.
CENTERLINE - CENTERMARK settingsWe have bundled settings for Center entities in the Settings dialog. SR83761
CONVERTPOLYExtended to support (when geometrically possible) conversion of lightweight Polylines to 3d Polylines, and vice-versa.
Also, we support conversion when possible of 2d Polylines to 3d Polylines, and vice-versa. SR82517SR83505
DATAEXTRACTIONNow a formula column can be inserted. This allows you, for example, to combine values from regular columns and show the resulting
value in the formula column.
DISPLAYNow dragged entities remain visible during view manipulations like zoom, pan and view rotation. SR80908
ETRANSMITTransmittal packages can now be extended using the Add File button. SR79210
EXPORTLAYOUTHatches lying on the view boundary are no longer exploded in order to trim the individual hatch lines. BricsCAD now preserves
the hatch and trims its boundary to match the viewport boundary. Preserving the hatch avoids creation of potentially thousands of additional lines,
like what happens in OtherCAD®...
FIELDS dialogAdded support for the Sheetset category of fields.
FIELDSSupport multi-part formulas like (Table(261).Sum(A2:A3)+1+Table(261).A2).
FIELDSMade 'Measurement' property of dimensions available in the Field dialog. SR69336SR72368
GRADIENT HATCH DISPLAYSmoothness of gradient hatch with elliptical boundary has been improved. SR82208
HATCHImproved performance by a factor of 100x for complex hatches with boundaries containing thousands of segments.
The more complex the hatch, the larger the speedup factor...
LAYER FILTERS panelCTRL-C and CTRL-V did not work in Drawing Explorer->Layers->Layer Filter panel. SR82801
LOCK ICON COLORImproved consistency of the grey and gold colors used for lock and unlock icons. SR82264
MANIPULATORWhen pressing the Ctrl-key while starting a manipulation, a copy is made, and the copied entities now become the selected ones instead of the originals.
MANIPULATORWhen a manipulation has been started, entering 'c' triggers the copy modus, allowing to create multiple copies.
Alternatively the 'r' key can be entered to trigger the 'repeat' copy modus, which repeats a translation operation up to the point where the cursor is dragged.
MANIPULATORThe Manipulator control has been integrated into several commands.
MEASURECommand now displays an error message "Segment length exceeds entity length" if a segment's length is greater than the measured entity's length.
If too many points are generated, an error message "Entity is too long" is displayed. SR80906
MTEXTNode snap support has been added for MText. SR71903SR81016
MTEXT EDITORMoved the column grip outside the ruler to make it easier to select it. You're no longer hampered by the tab stop markers... SR78379
MTEXT EDITORWhen editing dimensions using the in-place editor, changes to the background mask did not have any effect. SR72070SR81481
MTEXT EDITORFixed caret positioning of in-place text editor for particular drawing examples. SR81886
MTEXT EDITORImplemented the floating ruler. SR81258SR81397
MTEXT EDITOR
Ctrl+Shift+Space inserts a non-breaking space.
Triple click selects the current paragraph.
SR80434SR80817
PANReal-time pan/zoom/drag operations now continue when the cursor moves outside the view window.
PANThe Shift key can now be pressed to constrain a Pan operation to the X or Y direction. SR83520
PDF UNDERLAYThe name of a missing PDF file is displayed as text in the drawing, similar to the text displayed for missing xref files.
PEDITEXTExtended to support 2d and 3d polylines. SR80405
PRINT AS PDFPrinting/previewing pre-selected entities with Print As PDF.pc3 kept using the created selection set for subsequent pre-selection-free prints. SR82185
PROFILEMANAGERExported user profile no longer contains non-portable LOGINNAME value. SR83140
PUBLISHAdded option 'Open in viewer when ready' to the Publish dialog.
PDF files can be opened after publishing when 'Publish to' is set to 'PDF', and 'Publish in background' is Off. SR82313
PURGEfollowing options have been added:
Detail view styles
Groups
Multileader styles
Shapes
Section view styles
Zero-length geometry
SR44056SR75424SR77585
RASTER IMAGESAdded support for '.EWW' world position file type. SR84182
RECOVER LOGIf AUDITCTL == 1, a .ADT log file is created when running the RECOVER command. SR82953
REVCLOUDAdded RECTANGULAR and POLYGONAL options and advanced grip editing, enabled by the new REVCLOUDGRIPS setting.
RIBBONRibbon panel source now directly supports a row break. SR73278
SELECTSIMILARImproved behavior for "plotstyle" setting. SR84217
SETTINGSIn the SETTINGS dialog AUPREC now has a pulldown option listing the precision choices. SR75921
SHEET LIST TABLEInstead of using plain text, sheet list tables are now created using fields and hyperlinks to refer to sheet properties.
As a result, when the sheet property is modified, the sheet list is automatically updated accordingly.
SNAPAdded the possibility to snap to the content of Mleader blocks.
SNAP - Tangent and Perpendicular Snap enhancementWhen you enable TANgent or PERPendicular eSnaps, you can use grips to edit coincident entities.
For example, you can select the opposite end of a line that's coincident with an arc. As you move the entity close to PERP or TAN, it snaps into place.
SNAP TRACKINGThe number of TK Tracking segments is no longer restricted to a maximum of 7: any number of tracking segments is allowed.
SPELLnow works with fields in text, mtext, leaders, mleaders, tables and block attributes. SR76924
SPELL CHECKYou can now just enter a name, or a name and path, for a new custom dictionary (DCTCUST): if the dictionary can't be found a new one is created.
SPLINEcommand was extended with an "UNDO" option. SR67940
STRUCTURE PANEL
Added Show/Hide/Isolate right-click-menu options. Hidden entities are listed using faded text.
Unlike the UNHIDE and UNISOLATE commands, which make *all* hidden entities visible again, the Structure panel allows users to select only
the desired entities to change their visibility.
Now contains a text search field.
Added tooltips to the Configure Structure Tree dialog toolbar. SR79758
-STYLEAdded support for providing font styles "bold" and "italic" along with the font name when using the "-STYLE" command SR79076
TABLE DIALOGAdded tooltips to the table dialog. SR80111
TEXTThe default value of the TEXTED system variable has been set to 2. This means that the in-place editor is used for single line text. SR81957
TITLE BARTruncates long paths displayed in the BricsCAD application window title bar to keep the drawing name visible. SR83895
TOLERANCEThe double-click action for TOLERANCE entities now launches DDEDIT instead of the PROPERTIES command. SR82632
TOOL PALETTESAdded the possibility to configure Dynamic Block Properties inserted from a Tool Palette. SR76245SR77312
WEB MAP SERVICESAdded support for SSL version TLS 1.2
SR78531SR81745SR82159SR82309SR82784SR82847SR83035SR83149
XREF Explorer and Structure PanelMinimized long timeout delays when trying to access Xref files on unavailable network servers. SR81790
ZOOM and PAN performanceThe time required to draw drawings containing a lot of tiny geometry, has been halved.
As a result, Zoom and Pan operations in such drawings are twice as fast. Amazing, eh?
When using AntiAliased display (ANTIALIASSCREEN > 1 ) the performance improvement is 5-fold. SR83208
Miglioramenti a BricsCAD - Modellazione 3D
ANIPATHExtended, so that a parameter value can be varied during an animation movie.
DIRECT MODELING
DMPUSHPULLChoosing a reference face has been made easy: hover over the desired reference face and press TAB.
Press Shift-Tab to select the opposite parallel face within the solid being push-pulled - this makes it easy to lengthen an object by simply entering the desired new length value.
DMPUSHPULLSUBTRACT New setting controls whether the solids modified by DMPUSHPULL are subtracted from other 3d solids they intersect.
DMAUDIT The command now provides an option allowing users to check and heal solids inside blocks in a given drawing.
DMAUDIT The command can now detect and heal sliver faces (starting with the "medium" audit level).
DMAUDIT The command can now detect and heal coincident faces.
DMEXTRUDEMODE New flag had been introduced to make it possible to configure DMEXTRUDE default behavior in such a way that no intersecting 3D solids ever get modified. SR77738
FLATSHOTAdded a 'Preserve entity layer' checkbox in the Flatshot dialog. This option allows the user to obtain a vector hidden line perspective drawing in which the
layer setting of entities is preserved. SR80469
VIEWBASE, FLATSHOT and SECTIONPLANETOBLOCKThese commands were extended to happily accept PolyfaceMeshes and 3dFaces as valid input types.
VISUAL STYLES EDITORWhen a visual style is edited in a way that is incompatible with Autodesk® AutoCAD®, a warning balloon is displayed. SR80344
3D SNAP3d nearest snapping to edges of ACIS entities is now supported.
SNAP to MESHAdded the possibility to snap to the geometry of Mesh entities. This concerns the fairly recently introduced AcDbSubDMesh entities,
not the older Polyface- and Polygon Meshes.
VIEW PROPERTIESThe 'Camera' and 'Target' properties shown in the Properties Panel have been made editable.
REVOLVEIf the axis of revolution passes through the end points of the profile curve, a 3dSolid is created instead of a surface.
ZOOMImproved zoom behavior in perspective mode, when no entity is under the cursor: in such case the zoom step used to be larger than desired.
MATERIALMAP commandNow can be applied to entities contained in blocks. SR73086
ISOLINESReduced the number of isolines for 3d solids such that performance of REGEN is improved and less crowded isolines are shown.
This change applies to 3d solids defined by splines. Such solids could be created for example with SWEEP, LOFT,
REVOLVE operations that involve spline curves, or by means of DMDEFORM commands. SR77043
COLLADA IMPORTAdded support for transparent materials imported from COLLADA.
STLOUTcommand was extended with a Smoothness option: Low / Medium / High. This option makes the command easier for a novice user not familiar with tweaking the Modeler Properties settings.
Miglioramenti a BricsCAD - Progettazione Meccanica
3D CONSTRAINTS
"Directions" and "Placement" Properties have been introduced for 3D constraints and their arguments
to provide full control over mutual placement of the constrained entities. Use the Mechanical Browser properties to edit these new properties.
DMCONSTRAINT3D The command had been extended to provide a means to manage 3D constraints and edit their properties. SR78211
DMANGLE3D The command had been changed to create a Planar Angle constraint by default:
coordinate planes of the WCS are used as third reference object whenever possible. The reference object can also be specified manually, as before.
3D distance and 3D coincident constraints are now supported for point-cylinder and point-sphere combinations.
To speed-up the file opening process, 3D constraints are not recalculated on open of a .dwg file.
ARRAYEDIT and REFEDIT Commands are disabled on blocks containing component instances, as editing of such blocks is not fully supported.
MECHANICAL BROWSER
New Mechanical Browser Settings menu allows users to control whether parameters of sub-components are displayed, and if they are shown in the browser properties panel.
Properties of polar arrays have been extended.
ASSEMBLY DESIGN
BmLispGet now has new options: The "Component" option accepts a block handle, and will return the handle of the associated component;
also, "Instance" returns the handle of a component instance for given block reference ENAME. SR82961SR82962
BmLispGet has a corrected set of options to retrieve variables for blocks and parameters for components.
New options are "ParameterExpression", "Parameters", "ParameterValue", "VariableExposeMode", "VariableExpression", and "Variables". SR82960
BMINSERT now supports window insertions similar to BIMINSERT. The properties panel now shows editable parameters of the component being inserted.
BMREPLACE Command flow has been changed. The command now prompts the user to select a replacement component, rather then raising the file selection dialog.
New option "Parameter changes" added to control which parameter values will be used after the replacement is complete.
BMBALLOON Predefined balloon styles from _BalloonStyles.dwg can now be used, as well as any custom user-defined styles.
DESIGNTABLE Extended diagnostics are given when invalid data is detected in the .csv file.
GENERATED DRAWING VIEWS
GENERATEASSOCVIEWS Performance of VIEWBASE and BIMSECTIONUPDATE commands has been improved when
producing associative drawings. When the GENERATEASSOCVIEWS system variable is on, associative data are not set on layers that are switched off, hidden or frozen.
VIEWBASE command can now process 3dFace and PolyFaceMesh entities. SR78774
VIEWEXPORT command now respects hidden and tangent line properties obtained from the source drawing.
RESETASSOCVIEWS command had been extended to remove associative data from nested blocks.
SHEET METAL
SMASSEMBLYEXPORT Parts created as a single component are recognized as Sheet Metal. Command skips entities on the
following service layers: "BIM_SUBTRACT", "BIM_UNITE", "BC_SUBTRACT", "BC_UNITE".
SMCONVERT now can recognize form features which are not smoothly connected with flanges. SR82639
SMCONVERT follows Sharp bend radius setting to distinguish regular bends from lofted bends.
SMCONVERT de-fillets recognized control curves for rib features.
SMEXPORTOSM command now supports export of straight holes.
SMEXPORTOSM allows the export of non-sheet metal solids as inserts within a selected sheet metal part.
SMEXPORTOSM The LVD libraries have been updated.
SMFLANGECONNECT command does not create corner reliefs in cases where they are not needed. SR82717
SMFLANGEEDGE now automatically creates miters and junctions for a number of practical configurations, to eliminate self-intersections. SR84322
SMJUNCTIONCREATE command now assigns Junction features only to cutouts created on linear hard edges.
SMRELIEFCREATE command output is improved for a series of particular cases. SR83291
SMRELIEFCREATE command now works more accurately near non-sharp (i.e. large-radius) bends: the cut made is minimized to link better
with junctions on curved edges.
SMRELIEFSWITCH command allows the user to manually select the faces that should be converted to a smooth bend relief.
SMRIBCREATE now allows the user to set the fillet radius as a parameter.
SMREPAIR flange faces can now be repaired locally.
SMSELECT the new option "select non-orthogonal geometry" is added.
SMUNFOLD does not change the properties of a layer, if it already exists. When the layer needs to be created, the SETTINGS for Unfolding are used.
SMUNFOLD command now shows all the target CAM systems that are selected by the user when setting "SmTargetCAM". SR81571
SMUNFOLD command now accurately splits a bend line if it crosses some flanges. SR81224
SmLispGet and SmLispSet now have "DieWidth" option in order to retrieve and set global die width value. SR81566
SmLispGet now uses the relaxed condition for Assume Sheet Metal algorithms, to enhance the classification accuracy.
SmLispSet function: the new options, "BendRadius" and "BendRadiusGlobal", are added, which allows the user to set up a radius for a given bend (or an incorrect bend).
Rib feature has a new option which allows users to explode rib features into flanges, bends and other sub-features. SR81826
A lofted bend feature now can be converted to an ordinary bend feature when it is geometrically possible.
QuadThe "Sheet Metal" section is updated to provide a complete set of Sheet Metal tools.
Sheet Metal parts derive their layers and properties from the original parts after they are split. SR83872
Miglioramenti a BricsCAD - Supporto BIM
To emphasize that VIEWBASE command is designed to be used in mechanical context, a corresponding warning message had been added in the BIM profile.
BIMDRAG The number of cases where connectivity between walls is maintained has been significantly extended,
and now includes connections between non-orthogonal walls.
Connectivity can be switched off whilst dragging via the Ctrl key. The command had been reworked, and now uses the Manipulator engine. SR80305
BIMREPOSITIONWINDOW Command has been removed. When a window is selected, editable dimensions to neighbouring edges are displayed.
BIMDISPLAYCOMPOSITION Quickly switch display compositions on or off from the Quad.
BIMSECTIONUPDATE
Boundary lines of envelope solids are now generated. SR80277
Story indicator lines and symbols showing story name and elevation are generated.
BIMATTACHCOMPOSITION Reference and opposite surface can now be chosen manually.
BIMTAG
Added mapping between BIM type and tag style in _TagTypeToStyle.csv
Improved automatic placement of BIM tags.
Supports more properties, including native properties and quantities
New syntax for tag attribute names 'property category'/'property name'
BIMPROPERTIES Custom properties can be imported from a xml file.
IFCEXPORT
Log file is created in the folder of the created IFC file
Beams and columns with library profiles are exported with the profile name as an IFC property.
IFCIMPORT IFC profile definitions are now imported to the profile library.
BIMAPPLYPROFILE The option to convert a linear solid to its axis (line) is added.
BIMADDECCENTRICITY Improved user interface.
BIMIFY
Improved solid classification algorithm now detects flow segments and fittings; detection is dependent on
detected overall aspect of the drawing (Architectural/Structural/MEP)
AIDIMFLIPARROWImproved the selection of the nearest arrow to be flipped. SR74457
ANNOTATIVEDWGThe ANNOTATIVEDWG setting could only be set from the Command line, not from the Settings Dialog.
ANNOTATIVE DIMENSIONSAnnotative diametric dimensions were not correctly transformed - dimension text always remained in its original location. SR82161SR82219
ANNOTATIVE HATCHUn-caught exceptions were thrown while rendering hatches with inconsistent annotative data. SR82860SR84025
AREA commandFixed typo in command prompt (subract => subtract). SR84325
AREAFixed exceptions during calculation of a polyline area. SR83092
ATTDEFFixed reset of tag and prompt values in AttDef editor after closing Field dialog SR79067
ATTEDITFixed applying text style setting to attributes (width factor, oblique angle, etc).
Improved ATTEDIT dialog reaction on changing text style (controls of "Text options" panel are updated with settings of chosen text style). SR80120SR80237
ATTRIBUTE DISPLAYAttributes in blocks in mleaders were displayed upside-down if Block Content Rotation was enabled (DXF294=1). SR76619SR77317
ATTRIBUTESImproved word wrapping and application of "defined width" value for annotative multi-line attributes. SR75249
MULTI-LINE ATTRIBUTESFixed multi-line attribute display while dragging. SR79493
BLOCK INSERTErrors while inserting a block or pasting from the clipboard could crash instead of failing gracefully with an error message. SR82643
BOUNDARYFixed to join two polylines if they are connected by an additional segment. SR45079SR66544
CONTENT BROWSERWhen you resize the Content Browser panel by dragging its right border to the left, past the vertical sash, the minimum size of the right pane was not respected:
it was no longer visible, and neither was the sash. SR80676
COPY/PASTEIf wblock-cloning (i.e. CopyClip, PasteClip) failed due to proxy objects that do not allow cloning, the drawing could become corrupted. SR80602
DIMENSIONSArchitectural units dimension text was not displayed for zero dimension measurement. SR83350
DIMENSIONSHandling of 'Select' option in DIMBASE and DIMCONTINUE commands has been corrected. SR84814
DIM CHILD STYLESome names used for a dimension child style could lead to a crash due to a problem with the child style recognition code. SR82927
DISPLAYHighlighted OLE images disappeared after an operation that required a display update (like zoom/pan). SR80387
DISPLAYRestored (and improved) display performance for drawings containing several ten of thousands of instances of the same blocks (regression since V16). SR84374
DISPLAYFor some NVidia graphics drivers, when switching from a 3d visual style to 2dwireframe visual style, the display froze.
SR78247SR78636SR79074SR79377SR79508SR79947SR80197SR81222SR81989SR83611SR83744SR83847SR83913SR84483SR84510SR84530
DISPLAYAfter switching between layouts, with CACHELAYOUT activated, and activating a paperspace viewport, a performance drop during PAN operations was noticed. SR84392
DOCTABSThe "+" control could become displayed over the drawing tab control. SR83554
DYNAMIC BLOCKFixed hangup during the rendering of a spline in a dynamic block, when a scale grip is moved and scale goes to zero. SR82919
DYNAMIC BLOCKSSwitching visual states of a dynamic block caused a crash. SR80384
DYNAMIC BLOCKSWhen copy/pasting a dynamic block into a drawing that already contains a same-named dynamic block, the pasted block should use the property values of
the existing block. SR80982
DYNAMIC BLOCKSArray action in dynamic blocks did not preserve the draworder in array items. SR82459
DYNAMIC UCSDynamic UCS was not working on regions and surfaces. SR85072
EFFICIENCYIMPORT and INSERT of an exploded block were not efficiently implemented, introducing lots of entities that were purged upon re-saving the drawing. SR74787
EXPORT TO DWFFixed export of Unicode characters to DWF. SR81539
EXPORT TO PDFFixed export of a spline with coincident internal knots. SR81117
EXPORTExport of PNG raster images to DWF might produce low resolution output with banding. SR79248
EXTRUDE, SWEEP, LOFT, REVOLVESpline-fit polylines are now converted to spline curves during modeling operations, thus solving a range of modeling problems that occurred
when spline-fit polylines were handled as linear piece-wise curves. SR80550
FIELDSFixed the evaluation of fields that use the parameters of dynamic blocks. SR80323SR81883
FIELDSWhen opening a drawing containing a field referring to a missing drawing, a crash occurred. SR84193
FILE ATTRIBUTESIn certain contexts, file access attributes were not inherited from the target folder. SR78102SR80513SR83109SR84033
Find and ReplaceThe 'Select all' option of the 'Find and Replace' dialog listed the block attributes containing the searched string, but it failed to select them in the drawing. SR81471
GEOLOCATIONWhen the Geolocation dialog was opened using the button on the Drawing Explorer's Lights page, a crash occurred upon picking the geographic location point. SR80695
GRADIENT HATCHFixed Gradient combo box bitmap transparency (removed magenta line and added alpha channel to png). SR81584
HATCHModified associative hatch, constructed by picked points, to associate hatch with the top-most drawn entities, if some of the entities fully overlap. SR76039
HATCHHatch padding around mtext was too big. SR81097
HATCHCorrected to not create a hatch with invalid splines in its boundary. SR83805
HATCH DISPLAYCorrected displaying of icon with "CONCRETE3" pattern in hatch pattern preview dialog. SR81773
HATCHEDITAssociativity was not preserved when splitting a hatch into separate hatches. SR76212
IMAGEATTACHIf images had been attached previously that can't be resolved, an exception occurred when attaching multiple images 'in batch'.
Avoided redefinition of images when attaching multiple images with duplicated names. SR81958
IMPORTInstead of always renaming a drawing to the name of the imported file, it is renamed only if the drawing was un-named, i.e. a new not-yet-saved drawing. SR81066
INSERT DIALOGFixed the edit control caret position on manual editing of insert name. SR81091
INSERTFixed a problem with missing block name dialog, if a dwg file to be inserted (INSERT command, drag & drop) contains characters not allowed in a block name SR82788
ISOLATEIsolate allowed users to hide paper space viewports - it shouldn't do that! SR80757
LAYERPUndo: The LAYERP command now properly restores groups of changes. SR67338SR72418SR74342
LAYER UNDO COMMANDThe UNDO command now properly restores groups of changes in the Layers Panel. SR79579
LEADER, QLEADER, MLEADERIf the height of a text style is provided, it should override the DIMTXT value for calculation of LEADER/QLEADER height SR66470
LINETYPE DISPLAYLinetype pattern with tiny dash size was not properly displayed. SR83051
LISTFixed the color name in the LIST command. SR81766
MANIPULATOREntities on locked layers should be ignored by Manipulator. SR81354
MANIPULATORFixed orientation of the OLE frame during ROTATE and MANIPULATE commands. SR80548
MLEADERWhen MLeader mtext editing was cancelled, too many steps were undone, losing previous editing operations. SR83671
MLEADERCircles contained in Mleader blocks were undesirably filled and hiding entities underneath. SR47336
MLEADERSInserting a drawing containing grouped mleaders could trigger a crash. SR84188
MTEXTMText editor should display Paperspace height value for annotative objects (instead of the Modelspace height). SR80152
MTEXTCorrected grip edit behavior of MText with "middle" or "centered" justification. SR82188
MTEXTMtext background mask data was lost when storing a drawing in DXF format. SR77238
MTEXTFields of multicolumn MText disappeared after increasing the number of columns. SR81002
MTEXTFixed stacked mtext fragment display in multiline attributes. SR83996
MTEXT EDITOR(Text Editor, Multileaders, and DYN input) to avoid interference between MText editor and edit fields of dynamic dimensions,
dynamic dimensions are deleted from the screen, when MText editor becomes active in command 'MLEADER/Content first'. SR81609
MTEXT EDITORFixed caret positioning in MText editor for a particular drawing using "tahoma.ttf" font for TextStyle. SR74561
MTEXT EDITORSwitching documents now terminates an active MText editor session. SR77346
MULTI-MONITORFloating toolbars dragged to a secondary display no longer move back to the primary display after a restart. SR82625
OLEClosing a document opened via OLE could cause a crash. SR83398
OPENAvoid hanging during opening of a drawing with ACIS entities when using a Classic license. SR81189
PDFATTACHAuto-generation of new pdf underlay name if the name is duplicated but it has a different filepath. SR81958
PDFATTACHAttaching a user-provided multi-page pdf triggered a crash. SR84219
PDFATTACHDrag-and-Drop failed when the pdf file name contained white space characters. SR84979
PICKADDIf PICKADD is 0 and SHIFT is pressed, and the user selects nothing, their earlier selection set will not get cleared.
The assumption is that users do not intend to replace their selection but but they intend to add to/remove from it (because they were expressly pressing SHIFT). SR81849
PRINTThe list of views in the Print dialog was not correct in case the bit code 1024 of plot layout flag (DXF70) was not set.
This drawing corruption used to require fixing with AUDIT. Now it is handled gracefully. SR76383
PRINTThe hatching on the section lids of clipped 3dsolids, displayed in paperspace viewports, failed to print in certain cases. SR84041
PRINT AS PDFWhen PDF-printing using a high image resolution, edges between touching 3dsolids could disappear. SR82429
PRINT AS PDFSuperscripts defined in big font "BF_ISO8.SHX" were not correctly printed to PDF. SR74195
PRINT AS PDFOLE Frame entities which had their output quality (DXF73) set to 0 were not printed/print previewed with "Print as PDF.pc3". SR81844SR83684SR84400
PRINT AS PDFPlotstyle color should be applied to bitonal raster images while Printing as PDF or during PDF export. SR81432
PRINT AS PDFFixed applying of line pattern with very small hole sizes (such holes were skipped). SR82822
PRINT AS PDFFixed distorted linetype strokes. SR82783
PRINT AS PDFSHX text was undesirably scaled. SR77338
PRINTER SCALE CALIBRATIONAttach/detach of pmp was not saved in pc3. The Printer Scale Calibration dialog used the value of PlotCfgPath stored in the user profile, instead of the actual one.
PROMPTMENUThere was a mismatch between the menu items and the associated command strings of the LIST and STRETCH command. SR80567
PROPERTIES PANELY-scale displayed as an incorrect value for Raster Images when INSUNITS = 0. SR81925
PUBLISHWhen publishing in background, annotative text dependent on layout xdata was not printed. SR83042
PUBLISHPublish dialog showed wrong paper size when a publish to page setup was chosen and the printer was not available. SR82738
PUBLISHBackground publish didn't work for drawings with embedded VBA projects. SR84852
REFEDITDrawing Explorer allowed users to delete a Block that was being edited in a REFEDIT session, which made it impossible to close the REFEDIT session. SR79584
REFEDITContext data of annotative objects contained in a block (or xref) were deleted after the block/xref had been ref-edited.
As a result these annotative entities were no longer displayed. SR75734SR81800
RENAMEIt was not possible to use a wilcard expression to rename layers with names containing spaces (the space itself being a wildcard). SR82988
LAYOFF / LAYFRZLayer modification by LAYOFF/LAYFRZ commands was incorrect for blocks in nested xrefs. SR51711
RIBBONThe ribbon layer combo incorrectly showed the clicked layer as current, after changing a layer property by clicking the associated icon in the dropdown. SR83564
RIBBONThe "Never collapse" property of ribbon panel references was not honored.
SELECTIONWhen performing a selection in "Window Inside" mode using the exact entity extents, the entity was not selected. SR24341SR45865SR64431
SELECTIONFixed low performance during object selection when ACAD_ASSOCNETWORK dictionary is large. SR77606SR82676SR83457
SELECTSIMILARHidden entities were not ignored by SELECTSIMILAR. #xrayvision SR81641
SNAPFixed a crash during calculation of intersections between ellipses and arcs. SR81060
SPLINESFixed loading and saving of splines in DWG2010 or older formats to not change periodicity and closedness of said splines. SR84221SR84629SR84977
SYSTEM VARIABLESAFLAGS bit values 16 and 32 were not shown in the SETTINGS dialog, and the maximum value that could be set was 32 instead of 63. SR84179
TABLE FORMULASTable formulas referring to cells with addresses formed by 2 character columns names (AA, AB, AC, etc.) could not be evaluated. SR82324
TEXTFixed error which led to the text height value entered in dynamic dimension's edit field being ignored during a TEXT command, if the mouse had not been
moved before entering the value. SR81293
TEXT DISPLAYFixed display of text using romanbigpl.shx as a bigfont. SR78532
TEXT DISPLAYFixed superscript/subscript text sequence display for text using a specific shx font. SR83231
TOOL PALETTESPICKFIRST wasn't working for commands launched from Tool Palettes. SR81084
TOOL PALETTESAn error occured when a new tool palette was created in a folder not on the default path. SR84813
VIEWWhen setting a named view current, and the layer state saved with the named view no longer existed, an exception was triggered. SR83674
VIEWPORTPaper space viewports in a user-provided drawing were not displayed. SR82825
WORLD FILESFixed the search of raster image 'world' position files specified using relative paths. SR81801
XREFFixed the visualisation of nested xrefs after their load/unload (-XREF;U and -XREF;R commands). SR80529
-XREF COMMANDThe -XREF command now correctly supports the "name=filename" syntax. SR80270
XREF EXPLORERUn-referenced xrefs were not displayed in the grid and icon views of the Drawing Explorer. SR82481
3D CONSTRAINTS 3D constraints and features attached to a parametric component could be recalculated incorrectly, after recalculation of constraints and features inside the component.
ASSEMBLY DESIGN
BMBOM width of columns was not automatically adjusted to fit the text. SR82007
BMHARDWARE it was not possible to set standard part thread display on/off with Standard Parts panel. SR81234
BMHARDWARE ANSI Lock Washers were flipped 180 degrees. SR65481
BMHARDWARE the "ANSI HEX BOLT" and "ANSI HEX CAP SCREW" parts were modeled without "built-in washer". SR64066
BMHARDWARE the "ASTM-RECT PIPE" and "ASTM-SQ PIPE" rectangle pipes did not have internal fillets. SR66974
It was not possible to assign a material to a local component for components not at the top level of an assembly. SR80068
BMFORM The _SM_THICKNESS parameter unexpectedly appeared as a new component parameter when the command was applied to a 3D solid without sheet metal features. SR82742
DMPUSHPULL When applied to a boundary to create a through hole in a 3D solid, the command produced inverted faces. SR74335
DMANGLE3D Planar angle constraints could be solved in an unexpected way, producing an undesired translation.
LIGHTSWhite spheres were displayed (undesirably) at locations where spot lights were inserted. #dontlookatthelight SR80617
SLICEThe command option 'BOTH' failed when applied to surface entities. SR71433
DISPLAYA 3dSolid in a drawing originating from Autodesk® Inventor® was not displayed. SR82418
MESH EXPLODE Improved exploding of OdDbSubDMesh, the command can now return multiple OdDbPolyFaceMesh objects. SR79960
SHEET METAL
LOFTED BEND A lofted bend was mistakenly considered as an incorrect bend. SR84601
SMFLANGECONNECT did not proceed in cases where it would affect an adjacent bend's faces; now small changes to bends are acceptable, provided that all bend features remain valid. SR82717
SMSELECT now correctly determines reflected features as different.
SmLispGet "IsFeatureValid" option is fixed for Miter features. SR81919
BmLispGet: fixed help string for "AreSame" option. SR82960
Rib feature were not recognized if the rib's radii were too large. SR81826
Relief creation tool might cut out too much material in cases where two bends formed a corner in the middle of a side flange. SR84254
VIEWBASE Command could produce an empty viewport for an isometric view. SR81938
VIEWBASE BricsCAD® crashed on an attempt to generate more than MAXACTVP generated drawing views. SR79700
VIEWBASE The command worked incorrectly with non-uniformly scaled blocks (e.g. different factor in x/y/z). SR84490
Custom properties are exported with proper labels and descriptions. SR79181SR84029
Support export of polygon mesh entities. SR81269
IFCIMPORT IfcElementQuantity is now imported as custom property. SR81967
Column beam connection SR80801
Bug with imperial/metric in Profile library. SR80902SR81441SR81636
BIMINSERT SR80955
WINDOWS/DOORS It was impossible to move a door upwards (Z+) without affecting the wall 3D solid. SR79589
PROFILESFixed scaling of profile parameters in drawings saved in V18.1. SR80955SR81441SR81636
COMMUNICATOR
Prevent BricsCAD from crashing When exporting a subassembly (a block) which contains both parts (other blocks) and bodies (ACIS entities).
SR83087SR82958SR84204
Fixed a problem which lead to slow performance when importing .igs and .sldp files that require stitching. SR71522SR79245
Prevents BricsCAD from the crash when exporting form features. SR82540
Fixed a problem that occurs when a user sequentially imports multiple files.
Fixed a problem with export of unnecessary non-geometric entities (text, dimensions, etc.) SR82721
Fixed the checking of the installation of the Visual C++ redistributable package, which is included in the Communicator installation package.
SR81857SR78383SR82344SR82928SR83423SR83828SR83721SR84397
Prevent BricsCAD from crashing when importing SKP files that have non-English characters in their names. SR82442
A bug related to importing via a LISP routine has been fixed. SR81969
BricsCAD Communicator can now import assembly files when the parts and the assemblies aren't in the same folder. SR65905
Applicazioni
APPLOAD Error messages were using a misleading file name. SR84718
BLADE IDE
improved AutoComplete, the panel auto-hides if minimum characters are not reached.
improved Inspector dialog : the expanded list allows formatting by level.
minor fixes for some Lisp string formatting.
made Inspector dialog safe against GarbageCollection.
made Inspector dialog modeless
Inspector dialog can be started without argument, asks for entity selection after start
added "Load Selection in Console" to run selected Lisp expression(s) in Lisp Console
enabled Drag & Drop for Lisp Console
added more default hotkeys for operations
fixed some problems with Reformat/Beautify for multiline literal text
better reformat for comment lines : now aligned to actual scope indentation (except for comments starting at column 0)
improved Paste to Lisp Console
when BLADE was running in parallel with BricsCAD - switching back to OpenDCL dialogs could trigger a lockup.
added red/green line markers for edited and edited + saved text lines
entire redesign of menu + hotkey system, no longer hard-coded, but based on stored defaults + settings
added hotkey editor to preferences dialog
improved "Find" dialog, supports "Find in Project" now; also better result display
improved editor tooltips, showing syntactical help, and user comments where available
Debugging : system variables can now serve as breakpoint, including conditions, as for all the other "data breakpoints"
Debugging : the break expression can now also use "variables", not only values, using the 'name syntax
editor windows : can now be undocked, having floating editors (partially using own menu + toolbar, depending on the editor's window position)
"Syntax + Variables Check" modeless dialog to analyse a code segment, a file, or an entire project, for Lisp syntax issues and variable usage
text size for all lists + trees is now 75% of "editor text size", to have all visual representation following the Preferences Setting,
improves appearance for UHD displays
improved "edit-while-debug" - this is work-in-progress
SR79983SR82527SR82343
BRXOdEdJig: calls to AcEdJig::drag() or AcEdJig::sampler() now return kOther when update() returned kFalse. SR80217
BRXStatus bar panes added by BRX were a few pixels too wide, and text label was too close to the left edge. SR81431
BRXStatus bar item icon and visibility state could not be changed after the item was added to the status bar. SR81431
BRXAdjusted entity + selectionset dragging operations, to better match ARX logic and event sequence. SR81814
BRXSub-entity traits in custom grip draw function is now re-initialized before each grip is drawn. SR81959
BRXacedUnloadPartialMenu() returned false when using relative paths for loading and unloading .cuix files. SR82045
BRXReturn value eGetNewGripPoints from a custom grip handler now causes grips for the entity to be refreshed. SR82414
BRXPlot engine failed when NULL plot progress handler was passed to AcPlPlotEngine::beginPlot(). SR83085
BRXAdded support for "BOX" (aka "B") selection mode in acedSSGet(). SR61513SR84226
BRXAcDb3dSolid::cleanBody() could empty a body originating from stitching surfaces - it shouldn't. SR79663
BRXApplied performance improvements for odutWcMatch(). SR82552
BRXAcDbMPolygon closing vertex is now preserved when provided. SR84376
BRXWhen calling AcDbDatabase::wblock() within a transaction, objects in the source database could be left open kForNotify until the transaction was closed. SR84395
BRX/TXExcessive modeless operation notifications were fired. #stopbuggingme SR73720
BRXCalling setDynamicDimension(true) on hover grip dimensions now creates a dynamic dimension. SR81160
BRXFixed a crash when attaching the Visual Studio 2017 native and managed debuggers to a running BricsCAD process. SR84820
BRXNewly set icon on BRX pane could shift to top left corner of status bar. SR81431
BRXCleaned up undesirable AcDbDatabaseReactor::objectModified() notifications during real-time panning or when hovering over a camera entity. SR82734
BRXCalling setDynamicDimension(true) on custom grip dimensions now creates a dynamic dimension. SR81160
BRXUsing AFX_MANAGE_STATE() along with a separate MFC message pump could cause a crash. SR84911
CMDECHOMVIEW/Polygonal option: initial start point message was not suppressed by CMDECHO=0, when running from application code. SR82445
COMImplemented OdOxGetMaterial() and OdOxPutMaterial().
COMIDynamicPropertyNotify::GetCurrentSelectionSet() now returns selected objects as VT_ID object ID values. SR85093
CUIWhen a 3dSolid was BIM classified (as wall, slab,...) double-click actions no longer worked.
A BIM entity type name can be specified in the CUI (however not yet available in the UI) and it will override the native entity type name. SR83061
CUIAdded the Quad button's menugroup name to its icon name in MENUGROUP[ICON PATH] format in order to support usage of relative paths through the
LargeImage and SmallImage CUI items. SR81422
DCLDCL LISTBOX: Having selected a list_box item, when pressing Enter, the callback reason, returned in the $reason variable, was 1 instead of 4. SR83263
FILE SELECTION DIALOGIncreased internal buffer to allow excessive number of files (~6000) to be selected SR81879
GRADIENT HATCHGradient hatches of which the colors were not explicitly set by OdDbHatch::setGradientColors() could not be rendered. SR74648
LISP(repeat) function didn't return an error when used with a non-integer argument. SR80334
LISPvla-GetBoundingBox for tolerance entities returned incorrect results in the case where negative X coordinates were involved. SR78726
LISP/SDS/BRXentmake function behaved incompatible when DXF 67 and 410 (and combinations) were involved. SR80790
LISPFixed a (rare) problem with (vlax-add-command) when running that command via the (command) function. If the LISP code then used an interactive selection like (ssget), (getint) etc., this scenario
could result in unexpected errors and/or crashes. SR81090
LISP(layerstate-restore layerstatename viewport [restoreflags]) function now accepts NIL value for 'viewport' as the key for modelspace. SR81498
LISPImproved support for field expressions for table cells. SR81639
LISPCETRANSPARENCY system variable was handled as string, but must be processed as integer. SR81747
LISP(load "name.vlx") and (load "name.fas") are now processed as (load "name"), which automatically searches for .des and .lsp files,
resulting in improved compatibility with existing Lisp applications. SR82525
LISPImproved (if ...) function to detect the case when more than 2 code blocks are provided in a then/else branch. SR64850
LISPAdded vlo_VL::audit() to audit/recover Lisp VLAX-LData custom objects. SR82953
LISPFixed a problem with (entmod) for hatch entities (regression since V14). The modified hatch origin point could cause unexpected reload and recalculation of original hatch patterns,
resulting in incorrect hatch lines. SR80640
LISP/BRX/NETCorrected Lisp representation of resbuf sequences, created by BRX or NET, containing invalid "dotted pair" definitions. SR81565
LISP/SDS/BRXImproved compatibilty of (entdel) / sds_entdel() by not erasing sub-entities, or entities inside a BlockDefinition. SR83347
LISP(load) function: error messages contained a filename spelling defect. SR83370
LISPImproved compatibility of return value of (sssetfirst nil). SR83769
LISP/SDS/BRXentget() was improved to return NIL for 3dSolid, Region and Surface if the underlying ACIS object is empty. SR84009
LISPImproved performance and reduced memory consumption of (vl-remove), (vl-remove-if), (vl-remove-if-not). SR84036
LISPImproved (findfile) to provide more consistent results with unusual file or path specifications (multiple \\ or /). SR84056
LISPWhen Lisp code/file is loaded via MenuLisp mnl files, a Lisp GarbageCollection could damage non-Lisp memory (causing all kinds of strange problems). SR84147
LISP COM(vlax-create-object) and (vlax-get-or-create-object), when instantiating a new BricsCAD session - the application object could trigger exceptions
when calling properties or methods. SR84177
LISPImproved error detection at load-time, to guard against improper (defun ...) statements. SR84344
LISPvla-GetBoundingBox returned incorrect result for tolerance entities with negative X coordinates. SR78726
LISPFixes for (caar), (cadr), (cdar) and (cddr) when used with DottedPair lists : in some cases, the expected Lisp errors were not triggered. SR83910
LISPFixes a potential issue with GarbageCollection, for (vl-sort) and (vl-sort-i) functions, when very large lists are sorted. These issues usually result in sporadic Lisp errors. SR83910
LISP + COMFixed (vla-getremotefile) to download to a normal temporary file. Function failed if the URL contained characters not permitted in a disk filename. SR84389
LISP/.NET/COMAcDbSortentsTable COM functions must return or require SafeArray(IDispatch)), instead of SafeArray(Variant(IDispatch))). SR81288
LISP/SDS/BRXAttaching XData to a 3dSolid using entget/entmod sequence could fail. SR83685
LISP/SDS/BRXFixed an endless loop with entmod() for MESH entities. SR83667
LISPWorkspace state was not correctly restored after CUIUNLOAD from a Lisp script. SR84573
LISP/COMThe PointList argument of the IAcadSelectionSet::SelectByPolygon() function was not properly verified to be a valid variant/array,
so an empty or wrong PointList could trigger a crash. SR84832
LISP/SDS/BRXDepending on the value of EXTNAMES, snvalid() should accept the following characters "!@[]{}". SR85173
LISP/SDS/BRXentmod() failed to assign a new attribute value for multiline (MText) attributes. SR84807
LOGFILELog file timestamp had shifted in time. #backtothefuture SR78958
MENUECHO'Save' attribute of the MENUECHO variable had been changed to "Not saved". SR81767
MENUGROUPSfixed a problem with AUX1/RightMouseButton assigned a command or expression in a menu file - the assigned operation was ignored during GripEdit;
now AUX1/RightMouseButton has priority under SHORTCUTMENU=0. SR78452
.NETSetting a jig input prompt containing keywords from within Jig.Sampler() did not display a command prompt menu. SR82257
.NETAdding database events could cause intermittent database problems such as failure of dimensions to update after dimension variable changes. SR81877
.NETA custom tooltip added via the input monitor now displays even when a command is active, matching the changed behavior in ARX 2018. SR80586
.NETAligned dimensions failed to update properly when database events or object overrules were active. SR81877
.NETThe DwgVersion enumeration did not include values for the DWG 2018 format. SR82167
.NETImplemented HostApplicationServices.UserRegistryProductRootKey and HostApplicationServices.MachineRegistryProductRootKey properties. SR76084
.NETGraphicsInterface.EdgeData constructor has been made public to enable direct construction. SR82636
.NETMaterialMapper property is now supported. SR63323SR63998SR82900
.NETSetSubentColor() method returned "eKeyNotFound" exception for a SubDMesh object type. SR81789SR82390
.NETRibbon row panels could not be created within slide out panels. SR73278
REGENAvoided unnecessary regeneration of entities when the layer(s) said entities are on are switched ON/OFF. SR83526
RIBBONAdded support to automatically take all the properties from a specific MenuMacroID if properties are not overridden. SR81634
TRIM commandImproved compatibility for TRIM operations on custom entities. SR82949
TXBricsCAD® specific API to get Model Space entities by point in VIEWBASE or BIMSECTIONUPDATE generated layout - API\bricscad\od_assoc_views.h. SR79192
UCSEntities on locked layers could not be used to define a UCS 'by entity'. SR83148
UNDOUNDO command now respects CMDECHO=0/1 setting to suppress prompts. SR81691