PARAMETRIZZA Ora fornisce un feedback su possibili problemi / risultati errati tramite una nuova e fresca interfaccia con richiami.
Nuove caratteristiche di BricsCAD BIM
Propaga I dettagli collegati a tre (3) solidi di base planari sono ora supportati (cioè angoli).
QuickdrawLo snap magnetico di QuickDraw si aggancia agli assi allineati a X e Y di una GrigliaBim nel piano XY. Provalo!
Punti Connessione Flusso Ora possono essere posizionati usando BMINSERT.
Miglioramenti a BricsCAD - Generici
Manipulatore Il righello è ora disponibile durante le operazioni di Specchiatura.
Manipulatore Migliore controllo "guida" dell'utente sul posizionamento iniziale del manipolatore su cerchi, archi, ellissi e spline.
Manipulatore Controllo "guida" dell'utente migliorato sul posizionamento iniziale del manipolatore sui blocchi.
Per impostazione predefinita, il manipolatore viene posizionato nel punto di inserimento del blocco.
Quando si tiene premuto il tasto CTRL, il manipolatore viene posizionato sulla sottoentità selezionata del blocco.
Manipulatore Ora supporta il ritaglio attivo dei piani di sezione durante le operazioni.
ORBITAUTOTARGETValore predefinito modificato da 1 a 0: il punto di destinazione viene impostato sulla posizione in cui si è fatto clic per iniziare l'orbita.
PARAMETRIZE
Logica migliorata per separare piccoli elementi e bordi.
Prima di animare i parametri, BricsCAD controlla se l'animazione è effettivamente possibile. #prudenza
Pannello StrutturaIl campo di Ricerca nel pannello Struttura ora supporta le stringhe racchiuse da "" come valore di ricerca.
COLLEGAMENTO DATIOra è possibile creare collegamento dati da Esplora Disegno.
Servizi Web MapAggiunto supporto per sistemi di riferimento di coordinate EPSG:6706 e EPSG:4258 . SR78531
/ul>
Miglioramenti in BricsCAD - Modellazione 3D
BMUPDATE Ora ricrea il collegamento tra una serie associativa di componenti ed il solido 3D a cui sono collegati i componenti.
CANCELLA Quando si cancella una faccia di un solido 3D, il comando procede anche se si verifica un'intersezione con altre facce.
Quando ciò accade, l'intersezione viene automaticamente riparata.
ESTRUDIIl testo che usa un font TTF è ora accettato come input valido per essere estruso, usando le spline dei glifi di testo.
Questo evita la necessità di usare TXTEXP per esplodere il testo.
Questo metodo produce solidi 3D molto più leggeri rispetto a quelli estrisu a partire da una polilinea.
TCONNECTOra sottrae un volume da altri solidi che incontra lungo il percorso di connessione, per evitare interferenze.
MULTISLICE
Ora usa anche le impostazioni adattive della griglia (ad esempio, passaggi discreti).
La funzione Annulla ora annulla slice per slice, come ci si aspetterebbe.
Visualizzazione Vincoli Quando si seleziona un vincolo nel pannello Parametri, la visualizzazione di quel vincolo viene riprodotta automaticamente. #autoplay
Miglioramenti in BricsCAD - Progettazione Meccanica
SMCONVERTLe flange con deviazioni di spessore sono riconosciute come caratteristiche "Flange Sbagliate".
SmConvertWrongFeatureDeviationValue nelle impostazioni di SmConvert controlla la tolleranza per la designazione come flangia "sbagliata".
SMSELECTE' stata aggiunta l'opzione "Lato della parte in lamiera", che consente di selezionare un lato di una parte in lamiera selezionando una faccia corrispondente.
SMBENDCREATE, SMJUNCTIONCREATE Commands are now more robust and accurate for models with imprinted edges.
SMJUNCTIONCREATESupporta gli spigoli chiusi per le giunzioni curve.
Lamiera Aggiunta la possibilità di modificare parametricamente il divario del taglio sull'angolo dal Navigatore Meccanico. SR81635SR85677
SmLispGetOra supporta le flange "sbagliate" per le opzioni:: AdjacentFeatures, EntitiesByFeature, FeatureType, IsFeatureValid,
SelectEntities ("Top" and "Bottom" groups), Thickness.
SMPARAMETRIZEPer le serie di fori riconosciute, il punto base viene scelto automaticamente, fornendo estensioni della serie dall'aspetto sensazionale; inoltre, la posizione della serie può essere vincolata.
SMREPAIROra rispetta le flange "sbagliate" in modalità globale.
SMREPAIR Risolti alcuni casi specifici di riparazione locale sulle flange.
Pannello ReportOra collassa su un'icona "i" nella barra di stato se non richiesto; tenendo premuto CTRL mentre si fa clic su un collegamento di
geometria nel pannello dei report si evidenzia e si ingrandisce la geometria correlata. SR84098
Miglioramenti in BricsCAD - Supporto BIM
Pannello Profili Bim Il trascinamento dei profili nello spazio modello ora mostra un comportamento più sfumato:
per impostazione predefinita, BIMLINEARSOLID viene avviato rispetto al profilo selezionato, tuttavia - ci sono delle eccezioni. Eccezione n. 1 - se detto profilo viene trascinato su una colonna, trave, membro,
segmento di flusso o solido non classificato, viene avviato BIMAPPLYPROFILE.
Eccezione n. 2 - se detto profilo viene trascinato su un punto di connessione del flusso, detto punto di connessione del flusso viene ridefinito da detto profilo.
SOLIDI LINEARIViene mostrato il lato più alto (o fine) di un solido lineare, e le regioni laterali e finali non si sovrappongono più. #corretto
Correzioni
MText EditorNow allows users to enter certain characters using ALT codes, and characters with diacritics. SR85571SR85897
Property PreviewBricsCAD no longer throws an exception when user moves entities to Layers turned off or frozen,
or hits the ESC key to close a combo box.
RIBBONPanels no longer randomly collapse when there is sufficient space for them to stay open. SR75388
DUAL MONITORFloating panels moved to a second display no longer decide to migrate back to the main display after a restart. SR85650SR85878SR85970
CUIPrior to V19, it was declared that rows were vertical and columns were horizontal
for toolbars and panels, as one might expect. Unfortunately, prior to V19.1.07, this behaviour could change depending on where
said toolbars or panels were docked. We've done our best to correct this situation in V19. In V19, rows are always horizontal and
columns are always vertical.
Like all good things, this change requires migration of older .cui files to update their file version.
We do this when a pre-V19.1.07 .cui file is opened.
So, as of V19.1.07, all "old" .cui files are automatically migrated and the errant behaviour corrected.
RIBBONCTRL+A shortcut now selects all the text in a Ribbon text box control. SR84383
ACCESS DENIEDFixed error 'Directory 'XXX' couldn't be created (error 5: access denied.)'. SR84642SR85372SR85431SR85518SR85680SR85708
Manipulator In certain perspective views, the arrowheads of the manipulator were always highlighted
(instead of other manipulator elements).
Localization Several product fixes were applied to allow proper language translation. SR85220SR85370SR85413SR86023
License ManagerAfter running a trial license of Communicator for BricsCAD, it was not possible to enter a valid Communicator license key.
PRINTPlot stamp no longer ignores the 'Print upside-down' setting from the Print Dialog. SR82850
POINTCLOUDPREPROCESSInput file types are now restricted, so that only supported pointcloud file types can be selected. SR85336
XEDITThe REFEDIT command now takes the XEDIT setting into account. SR85296
TABLESIt is now possible to edit TABLES in Paper Space. SR85652
TEXT EDITClicking outside the single-line text editor to finish editing no longer triggers a crash. SR85140SR85626SR85972
TEXT EDITJapanese characters no longer disappear upon closing the (in-place) single-line text editor. SR85760
DATALINKNow properly launches the DATALINK dialog from the TABLE dialog in non-English versions of BricsCAD. SR85803
BEDIT/REFEDIT/ARRAYEDITSAVE/QSAVE/CLOSE commands are now properly re-routed to BCLOSE/REFCLOSE/ARRAYCLOSE in non-English versions of BricsCAD. SR85884
HATCHMLEADER text is now properly taken into account. SR83876
PDFATTACHBricsCAD no longer freezes when PDFCACHE == 1 and the user zoomed in/out before the PDF image was fully regenerated. SR85627
HATCH DISPLAYRecalcitrant hatch patterns now stay well within their boundaries; no longer a V19 regression. SR85667SR85773SR85891
PRINT AS PDF/PDFEXPORTJapanese SHX big-font text now displays as expected. SR79320
QUADQuad display happens as expected (quickly!) when hovering over a complex solid. No longer a V19 regression.
POINTCLOUDPREPROCESSThe code that reads .las files is now more robust and tolerant. SR85776
DGNIMPORTNo longer fails due to missing files in the installer. SR85763
MultisliceNo longer freaks out when cylinders were sliced by their own cylindrical faces.
License DialogIs now completely displayed on small displays - and the button for modifying the license was now accessible.
Now the License Dialog displays a scroll bar when it is too large for the display. SR85672
MaterialAssignDraging-and-dropping a material now applies it properly, to the correct entities.
DIM BricsCAD no longer freezes if a pre-selected entity type was invalid for Radial, Diameter and Angular dimensions. SR85709
ANNOTATIVE MLEADERSScale representations of annotative mleaders are now correct. SR84889
DISPLAY / SELECTIONBlock inserts with negative X-scale factors can now be highlighted/selected. SR85684
TPNAVIGATE No longer displays "Invalid index" on first invocation. SR85741
AREAFixed the area calculation of self-overlapping polylines to subtract areas of inside loops from areas of outside loops. #hyperloop SR85638
Hot-Key AssistantThe linear element connection assistant no longer pops up when you don't call him.
DYNAMIC BLOCKCopy/paste performance is now what one expects. SR85727
POINTCLOUDPREPROCESSNow provides coherent user feedback about incoherent .las files and stops short of crashing BricsCAD. SR86043
BIMIFY Room stamps are always placed inside the borders of their rooms, even if the geometric center of a room if outside the room perimeter.
BIMIFY Now properly detects rooms when curved hatches are detected.
Quickdraw Now correctly solves issues that arise where the room height is changed while the command is running.
Profile library The naming of the GOST standard profile library has been corrected.
PROPAGATE
Now works well across different layers.
Entities on locked, hidden and frozen layers are now ignored, as they should be.
We improved the logic that handles overlapping details.
We improved interference checking.
PROPAGATE no longer crashes BricsCAD when switching tabs.
We fixed incorrect results that sometimes occurred when one was working in perspective mode.
Propagation across a grid is now more predictable.
BMBALLOON
Balloons behind hidden components no longer show the index of the hidden component.
You can now place balloons on sections generated by VIEWSECTION with the 'Align' option.
COMMUNICATOR
XREFs External references with relative paths are no longer lost on export.
Unicode file names Are now processed correctly. SR51453SR85784
COMPONENTS
Properties Panel Source components inside associative arrays now properly display in the units of the drawing.
BMINSERT Array option now respects the "Insert as" property of the component being inserted.
BMUPDATE Associative arrays containing external parametric components no longer get corrupted when components files are changed.
DMPUSHPULLNo longer mis-behaves when used on a user provided sheet metal model. SR85077
LOCALIZATIONSettings menu of the Mechanical Browser is now properly translated. SR85425
PERFORMANCEUsing BIMDRAG to move connected walls now performs as expected after generation of a section with the GENERATEASSOCVIEWS setting == On.
Applicazioni
APPLOAD Autoload changes now persist after a BricsCAD restart. SR85755SR85901
AUTOMATION Using the start tag "/automation" now properly processes a script in the background (hidden). SR85616
BLADE We improved BLADE's preset option to use large/small icons - now uses the generic BricsCAD approach based on display DPI settings for consistency.
The saved user setting in BLADE's Preferences will still take priority over the BricsCAD approach if it's set. SR85439
BLADE Corrected text selection for "Load Selection in Console/BricsCAD" in specific situations.
Fixed "Goto Last Edit Position" and improved "Comment/Uncomment" functions, too. SR85433
BLADE Fixed copy, copy+append, cut, cut+append functions for multiple selections, when Preferences->Highlight->Highlight all matches is ON.
SR85996
BLADE
"Last Edit Position" works as expected.
"Check Syntax + Variables" dialog : several false-positive cases are fixed, and properly nested.
Files opened in the editor are no longer cached unintendedly.
Improved "Find" handling (Find Forward/Backward).
Improved "Check Syntax + Variables" dialog : now LAMBDA expressions are properly supported.
Local sub-defuns are correctly recognised and properly handled in function call analysis.
We improved performance of the Debugger when running loop code, especially with large data/lists.
We improved caching for project files not opened in the Editor : now the Preferences dialog provides a setting for how many files should be cached (0....500).
BRXEnsured that input messages (e.g. mouse, keyboard, etc) for the active view are handled by the
window returned by acedGetAcadDwgView(). SR85508
BRXAcApDocument::SetTitle() no longer messes with the value of the DWGNAME system variable. SR85275
BRXImplemented various AcString and AcDbMPolygon member functions. SR85404SR85497
BRXAutomatic command registration macro code now performs as expected. SR85521
BRXAdded new AcAssocViewBase class with baseline functionality. SR79192
BRXAcDbGroup::append() no longer fails when appending entities on a locked layer. SR85662
BRXImplemented AcApLayoutManager member functions showTabs() and setShowTabs(). SR85349
BRXImplemented AcDbDatabase member functions isPucsOrthographic() and isUcsOrthographic(). SR81019
BRXCalling AcCmGetColorFromACIName() with invalid input properly returns eBadColor. SR84004
BRXAcDbMPolygon::isPointInsideMPolygon - array index/bounds check is now correct in static bool isPointInsidePolyline() SR85404
BRX APINow provides BrxSmUnfoldOperation and BrxSmSideSelection.
LISPWhen LISP processing is finished, NOMUTT is now automatically reset to 0. SR85775
.NETAll lower case keyword option in a prompt string is now properly recognized and no longer triggers an exception. SR85721