Poznámky

BricsCAD® (Windows) V25 se instaluje a spouští nezávisle na předchozích verzích BricsCADu.

Instalační balíček BricsCAD® , který jste si stáhli, obsahuje všechny edice BricsCAD: Shape, Lite, Pro, Mechanical, BIM a Ultimate.

Pro spouštění aplikací zkompilovaných v (BRX) je vyžadována licence BricsCAD Pro nebo vyšší.

Pro rendering, 3D modelování a generativní kreslení je nutná min. verze Pro.

Pro vytváření systémů 3D vazeb a strojírenských součástí (dílů) je vyžadována licence BricsCAD Pro. Licence BricsCAD Pro také umožňuje funkce deformačního modelování těles BricsCAD.

Licence BricsCAD Pro je vyžadována pro vytváření a editaci povrchu TIN, tvorbu zemních těles a tras.

Produkty BIM a Mechanical jsou postaveny na jádru BricsCAD Pro.

BricsCAD Ultimate v jediné licenci zahrnuje BricsCAD Shape, Lite, Pro, BIM a Mechanical.

Aplikace: BricsCAD V25 je zkompilován ve Visual Studio 2019. Z důvodů kompatibility s BricsCAD V25 je nutné DLL rozšíření jazyka C++ (Dynamic Link Libraries) zkompilovat se stejnou sadou nástrojů platformy.

Tyto poznámky k verzi odrážejí to, co bylo obsaženo v každé hlavní, menší nebo servisní verzi podle anglické verze. Příležitostné vydání aktualizace může být přeskočeno pro konkrétní jazyk. Pokud k tomu dojde, změny uvedené pro konkrétní verzi budou k dispozici v další verzi BricsCADu v daném jazyce.

Vítejte v aplikaci BricsCAD, kde neustálé zlepšování produktů je naší prioritou. Každodenně pracujeme na zdokonalování funkcí, díky kterým je BricsCAD pro vás nejlepší CAD řešení. #welisten

Pomozte nám vylepšit BricsCAD - odešlete Žádost o podporu , pokud zjistíte něco, co nefunguje tak, jak si myslíte, že by mělo. My v Bricsys vám děkujeme, že jste nám pomohli vybudovat ten nejlepší možný produkt. Bez vaší pomoci bychom to nezvládli.

18.11.2024

Verze 25.1.06

Zdokonalení BIM

BIMSTĚNA

'Polystěna' je nyní výchozím režimem.

IFC EXPORT

Průzkum, Projekt a Umístění lokality se nyní exportují správně, i když ještě nebyly všechny definovány.

Zdokonalení Mračna bodů

BIMSTĚNA

Zlepšili jsme výkon při přiřazování stěny k mračnu bodů.

Opravy (ponecháno anglicky)

AEC Entity Snapping

We fixed AEC entity snaps that were partially broken in V25.

AEC object enabler

We fixed a shutdown crash that could occur in certain cases after opening a drawing that contained AEC objects.

Annotation Scale

We fixed a V24 regression that caused middle aligned attributes to incorrectly shift alignment when adding a new annotation scale.
  • SR183391
  • SR185139
  • SR185548

ATTACHMENT

We resolved a memory leak that occurred during the loading and unloading of an xref.
  • SR173558

Přílohy

Corrected the issue where the Xref state does not update after reloading the external reference.
  • SR168604
  • SR183921

ATTDEF

Corrected the layout-oriented flag of the text style to be properly applied during the creation of attribute definitions.
  • SR143904
  • SR163717

BIMSTĚNA

Fixed a freeze in BIMWALL 'Single Wall' snapping to 2d drawings with a lot of hatches.
We fixed an issue where wall thickness was not detected when fitting a wall to a point cloud in a particular data set.

BLOCK

An attribute on a locked layer can be moved if its block is not on the locked layer.
Fixed a crash that occurred when creating a block on arrays with the Parameters Panel open.
  • SR183386

NABLOKY (_BLOCKIFY)

Fixed a bug where only the first block name in the list could be edited.
  • SR183086
Fixed a bug where the 'Detect Collections' option in Blockify displayed broken block definition text in the commandline in certain localized versions.
  • SR180897

Bloky

We fixed a crash that occurred when displaying lids for non-uniformly scaled blocks.
  • SR184628

KVÁDR

Resolved an issue where a positive height value was not applied when the mouse cursor was in a negative direction during input.

Body Civil

Non-Latin characters are now displayed correctly in the Import Points From Point File dialog.
  • SR177782

Corridor Extract

Fixed an issue where grading would not update after extracting a polyline with a dynamic link from Corridor.
  • SR181399

Crash

Ensured thread-safe access to solids in LidsGeneratorImp::processCacheDataImp()
  • SR183242

DIAEDIT

Resolved issue with clearing the layer traits cache.
  • SR179829

Tabulka návrhu

Fixed a bug where copying a mechanical block with a design table from one drawing to another resulted in only the copied entities being pasted, without the design table.
  • SR168918
  • SR180888
  • SR185081

Deviation

Fixed issue with cropsolids used for isolating the surfaces for deviation calculation.
  • SR183748

DIMENSION

Fixed a crash that occurred when panning while drawing annotative dimensions in a locked viewport.
  • SR171050
  • SR171069

DMTHICKEN

Corrected saving of ACIS entities.
  • SR182928

DWGHEALTH

Resolved an issue where creating or editing a routine with a Blockify task caused the routine name to reset to 'New Routine' upon closing the dialog.
  • SR183807

DYNAMIC BLOCK

Improved handling of grip points.
  • SR155245
Fixed incorrect movement of attributes.
  • SR176868

DYNAMIC BLOCKS

Fixed grip position issue in dynamic blocks with 2d constraints after stretching.
  • SR180307

EXPLORER

We removed a duplicated "World" item in the UCS dropdown displayed in the View properties panel.
  • SR182187

EXPORT

Fixed an issue that affected the export of ACIS entities.
  • SR134586
  • SR139350
  • SR184091

IFC EXPORT

Entities without spatial containment will now be correctly exported when the Site Location is not in the WCS origin.

Label style editor

Label style editor values are now displayed and updated correctly.
  • SR185553

LAYER

Resolved a crash that occurred during multithreaded regeneration of viewports with frozen layers.
  • SR183194
  • SR184680

LAYERSTATE

Restore layer state in the modelspace viewport only.
  • SR183945

ZRCADLIT

Resolved an issue where using MIRROR on 3D objects did not create the resulting solid in the correct location when CREATESKETCHFEATURE was set to 1.
  • SR184864

MLEADER

Fixed a rendering error that occurred when new mleaders were created in paperspace.
  • SR184985
  • SR185323
  • SR185507
  • SR185773

OLEFRAME

It is technically possible for a drawing file to contain another drawing file embedded as an OLE object. It is not possible for OLE to safely open such an embedded drawing when it is embedded in the same host application that should open it. This scenario is now checked, and such nested OLE drawings are prohibited from opening via OLEOPEN or other means in the same running application instance.
  • SR184172

PRINT

CTB files with non-standard content order are now readable.
  • SR178422
  • SR180458
Resolved issue with Legacy Hidden shadeplot making viewports appear black on certain physical printers.
  • SR178896

QRTEXT

The QRTEXT command now prompts for input at the command line when started by script.
  • SR184572

Pás karet

Ribbon buttons with the 'Drop Down' style are now appearing correctly.
  • SR181964
  • SR182947
  • SR184982
  • SR184984
  • SR185169
  • SR185318
  • SR185499
  • SR185888

Sheet Metal unfold

Small stability improvement in sheet metal unfolding. (SMUNFOLD, SMEXPORTOSM, SMEXPORT2D)
  • SR147179

TABULKA

Corrected the vertical movement functionality of the middle grip in tables.
  • SR169423
  • SR182761

TRIM

Quick trim mode (TRIMEXTENDMODE) is now ignored when running the command non-interactively by script.

UCSORTHO

Resolved an issue where modifying the Z values of start and end points for multiple selected lines in UCSORTHO=1 could incorrectly alter the Y values, causing inconsistent coordinate display when both lines were selected together.
  • SR182377

UNISOLATEOBJECTS

The "Show All" option in the status bar HIDE ENTITIES now correctly runs the UNISOLATEOBJECTS command instead of UNHIDEOBJECTS
  • SR184816

Pluginy (ponecháno anglicky)

.NET

We implemented new Export/Import methods in Bricscad.Civil.LandXML.
  • SR115289
Contextual ribbon tabs can now be created by setting RibbonTab.TabRule and IsContextualTab, and shown or hidden with newly added RibbonControl methods ShowContextualTab() and HideContextualTab().
  • SR66392
  • SR71692
  • SR141279
LayerStateManager.ImportLayerStateFromDb method no longer throws eInvalidKey when importing a valid layer state.
  • SR182923
We fixed an unexpected exception in SubDMesh.GetObjectMesh() that could happen under certain conditions.
  • SR183470
The BlockPropertiesTableRow.Item[] indexed property is now returning correct results.
  • SR184157
Newly created TinSurface and related civil objects are now constructed properly. This fixes a problem with such newly created objects remaining open after their transaction ended.
  • SR184548
An earlier V25 fix for LispFunction with void return type had an unintended side effect. After that fix, returning null from a LispFunction with non-void return type no longer returns NIL as expected. This regression has been fixed.
  • SR185598

BRX

We've improved performance in a particular scenario involving repeated calls to AcDbDatabase::deepCloneObjects() in a large drawing file.
  • SR182372
We previously fixed a problem with too much scrolling of the command line at a user input prompt. The earlier fix causes unwanted stripping of a trailing newline character when calling acutPrintf() in certain cases. To address this new problem, we have refined the earlier fix so that trailing newlines are not stripped unless acutPrintf() was immediately preceded by an input prompt.
  • SR182731
We fixed a deadlock that could occur under certain conditions when loading an object enabler while in a paperspace layout.
  • SR183207
We fixed a bug in Body::convertToPolyFaceMeshes() that could lead to a crash in rare cases.
When switching document tabs cancels the active command, the original document now remains the current document until all document reactor notifications have been sent.
  • SR183949
Cancelling the PASTECLIP command now fires commandCancelled instead of commandEnded.
  • SR183949
We fixed a V25 regression that caused AcApDocManager::curDocument() and acdbCurDwg() to return the previously active document and database when called during kLoadDwgMsg.
  • SR184128
AcDbDynBlockReferenceProperty::setValue() now accepts a value of type RTSHORT when setting a flip state property.
  • SR184160
The behavior of AcApDocManager::beginExecuteInCommandContext() has been improved to execute the queued function as a separate command instead of waiting for the next command to start.
  • SR184821

BRX BModeler

The Body::stitchFaces() function has been extended to accept Face objects using bridge edges to define holes. A new function Face::convertBridgeEdgesToHoleLoops() has been added to convert faces with bridge edges to use BModeler style edge loops without bridges.
  • SR180531

BRX HLR

Concentric adjoining arc segments in HLR results are now joined into a single larger arc.
  • SR183405

BRX/.NET

The deprecated BIM classification API now identifies objects as "generic" when they are classified, but with a newer type that has no corresponding enumeration in the deprecated list of types. Previously, such objects were treated as if they were unclassified.
  • SR184047

ExpressTools

SuperHatch now accepts an explicitly selected boundary entity, ignoring islands in that case.
  • SR169967
Several issues related to the "Select Existing" option have been fixed in SuperHatch.
  • SR173009

LISP

The (cond) function has been improved to detect invalid condition items.
  • SR182468
A new (vle-vector-to2d) function returns a 2D point list for any given 2D or 3D point list, discarding the z-value.
The LISPINIT=0 setting is now only respected when SDI=1 is active, to match compatibility requirements.
We fixed an issue that caused unwanted command errors in commands like REDIR in certain unusual cases.
  • SR184053
We improved (entmod) to support unconventional DXF code sequence (duplicated DXF codes) for TEXT entity, to improve compatibility.
  • SR184517

25.10.2024

Verze 25.1.05

Známé problémy

Ukončení podpory systému Windows 10

Upozorňujeme, že podpora pro operační systém Windows 10 skončí 14. října 2025. Po tomto datu bude systém Windows 10 stále fungovat, ale nebude již dostávat aktualizace zabezpečení, nové funkce ani technickou podporu od společnosti Microsoft. Společnost Bricsys upozorňuje, že není bezpečné spouštět aplikace, jako je například BricsCAD, na počítačích s nepodporovanými operačními systémy.

Oznámení o ukončení aplikace BricsCAD Shape

Upozorňujeme, že tato verze BricsCAD - V25 - bude pravděpodobně poslední verzí, která obsahuje produkt BricsCAD Shape. V příští hlavní verzi BricsCADu - V26 -, která je v současné době plánována na konec roku 2025, plánujeme odstranění aplikace BricsCAD Shape.

Zdokonalení BricsCAD

-PARAMETRY

Opravili jsme problém s formátováním výstupu, který vedl k nechtěnému znaku dvojtečky na konci řádků.
  • SR178028

Panel nástrojů Přístup

Z produktu byly odstraněny zjednodušené panely nástrojů Access. Panely nástrojů Přístup se vrátily k výchozímu nastavení z verze V23, které je ve verzi V24 známé jako "Legacy" ("Starší"). Toto je výchozí nastavení pro rozvržení Moderní. K dispozici je také panel nástrojů Přístup s názvem "Snadný", který je navržen tak, aby byl intuitivní pro nové uživatele přecházející z tradičního CADu. Toto je výchozí nastavení pro rozvržení Klasické.

AI návrh

Karta na pásu karet AI asistent byla přejmenována na "AI návrh".
Grafika na pásu karet AI návrh byla aktualizována.

Panel příloh

Po nalezení chybějící přílohy se nyní zobrazí dialogové okno s potvrzením, které nabízí možnost použít stejnou nalezenou cestu pro všechny ostatní chybějící přílohy.

Přílohy

Implementováno dávkové nahrazování a opraveny chyby související se změnami typu cesty po nahrazení.
  • SR147002
  • SR150496
  • SR156106
  • SR156497
  • SR157648
  • SR160108
  • SR160115
  • SR161760
  • SR176897
  • SR178038

ATTDEF

Bitmapy tlačítek v dialogovém okně nyní zobrazují popisky, které pomáhají určit jejich funkci.
  • SR172473

Kontextová nabídka bloku

Kontextová nabídka bloku (nabídka pravého tlačítka myši) nyní obsahuje další nástroje pro úpravu bloku.
  • SR147851
  • SR178520

BLOCKCONVERT

Dynamické akce s bloky s počátečním bodem na ose X nebo Y jsou nyní podporovány pro převod pomocí funkce BLOKPŘEVÉST (_BLOCKCONVERT).
  • SR160070
  • SR163464
  • SR171328
Dynamické bloky obsahující entity ovlivněné jak akcí pole, tak přesunout, protáhnout nebo měřítko jsou nyní podporovány pro převod. Výsledkem je parametrický blok obsahující regulérní pole a resp. parametrická operace přesunutí, protažení nebo změna měřítka, která působí na některé základní entity pole.
  • SR164996
  • SR171328
Názvy bloků s nepodporovanými znaky jsou nyní odstraněny a nové názvy bloků se během převodu zobrazují v dialogovém okně BLOKPŘEVÉST.

NABLOKY (_BLOCKIFY)

Vedle odkazů na bloky nyní volba "Najít kolekce" příkazu NABLOKY (_BLOCKIFY) přijímá jako platný vstup také 3D tělesa.
Přejmenováno "Detekovat sady 3D těles", aby se upřesnil případ použití detekce sad referencí bloků obsahujících 2D geometrii.
  • SR180415
Byla odstraněna nesrovnalost mezi různými možnostmi příkazu NABLOKY týkající se invariance měřítka: na měřítku objektů záleží a malý válcový šroub nemá být nahrazen stejným blokem jako obrovská chemická nádrž. Při porovnávání geometrie s existujícími definicemi bloků se zohledňuje měřítko bloku.
Funkce předchozího příkazu PARAMETRICNABLOKY (_PARAMETRICBLOCKIFY) byly začleněny do příkazu NABLOKY. Příkaz NABLOKY je tak nyní jediným prostředkem pro všechny typy detekce bloků. To zahrnuje možnost "Zkontrolovat knihovnu", která umožňuje porovnat geometrii v aktuálním výkresu s libovolnou složkou s obsahem (tj. jinými výkresy). Nejde jen o zjednodušení uživatelského rozhraní (sjednocením 2 příkazů), ale také o rozšíření funkčnosti: možnost NABLOKY > "Porovnat existující bloky" nyní zohledňuje existující parametrické definice bloků a hledá parametrické odchylky v modelovém prostoru.
Nejasná automatická tolerance "-1" byla nahrazena explicitnějšími přepínači "výchozí tolerance".
Pracovní postup příkazu NABLOKY na panelu grafického uživatelského rozhraní byl zcela přepracován. Na první stránce panelu příkazů můžete volit mezi různými režimy příkazů (detekce shody s vybranými entitami, detekce shody s existujícími bloky, detekce stejných 3D těles, detekce kolekcí 3D těles). V závislosti na zvoleném režimu se zobrazí různé doplňující otázky a pokročilé možnosti, jako je krok výběru entit, kde hledat existující bloky, výchozí název bloku... Na druhé stránce příkazového panelu se zobrazí zjištěné výsledky a - v závislosti na zvoleném režimu - ovládací prvky pro zadání názvu bloku a referenčního bodu. Tlačítko zpět umožňuje přepínat mezi zobrazením výsledků a nastavením. Kvůli kompatibilitě se skripty byl předchozí pracovní postup příkazového řádku zachován v novém příkazu -NABLOKY, který je určen pouze pro příkazový řádek.
Během příkazu NABLOKY v režimech, kde se vytváří definice nového bloku, označuje dočasná značka v prostoru modelu polohu referenčního bodu vložení vytvářeného bloku.
Díky nově zavedené možnosti "Zabránit ztrátě parametrů" v příkazu NABLOKY jsou parametry a vazby zachovány a přemapovány na dílčí entity nahrazovaných bloků.
Pro lepší čitelnost byla vylepšena barva značky bodu vložení bloku pomocí možnosti "Zjistit shody s vybranými entitami" v panelu příkazu NABLOKY.

CONVERTCOMPONENTSTOBLOCK

The CONVERTCOMPONENTSTOBLOCK command automatically converts legacy and mechanical components in BricsCAD to mechanical blocks while preserving all their parameters and constraints.

CAD standardy

Do konfigurace instalačního programu na všech platformách byl přidán nástroj pro kontrolu CAD norem.

Rozvržení Klasické

Pás karet v klasickém rozložení, pracovní plocha Kreslení byla vylepšena tak, aby byla intuivnější pro uživatele, kteří přešli z tradiční CAD platformy.

COLORBOOKS

Nyní jsou podporovány šifrované knihy barev. Poznámka: BricsCAD neposkytuje šifrované knihy barev.
  • SR96195
  • SR138350
  • SR139718
  • SR140646
  • SR144414
  • SR154886
  • SR155220
  • SR158692
  • SR159191
  • SR159587
  • SR159695
  • SR162573
  • SR163137
  • SR169926
  • SR170855
  • SR172479

Nástroje citlivé na kontext

Do kontextových nabídek pravého tlačítka myši a nástroje Quad byly přidány další nástroje pro entity Šrafy, Multiodkaz a Kóty.
  • SR157623

CURSORMODE

Přidána proměnná CURSORMODE, která umožňuje uživatelům přepínat mezi režimy XOR a Non-XOR pro kurzor, aby byl kurzor lépe viditelný ve specifických situacích.
  • SR149430
  • SR153430
  • SR159151

DELETESKETCHFEATURE

Odstranění prvku náčrtu a jeho závislostí lze provést pomocí příkazu DELETESKETCHFEATURE a z nabídky pravého tlačítka myši vybraného prvku prostřednictvím panelu strojírenské sestavy.

Příkazy DIMJOGGED a DIMJOGLINE

Implementovány příkazy DIMJOGGED a DIMJOGLINE.
  • SR47721
  • SR63916
  • SR81317
  • SR102323
  • SR122212
  • SR131721
  • SR133444
  • SR140484
  • SR144180
  • SR147611
  • SR157774
  • SR160772
  • SR167593
  • SR174596
  • SR176919

DIMJOGLINE

Přidána vlastnost "Faktor výšky zalomení" pro zalomené kóty.

DISSOLVESKETCHFEATURE

Příkaz nelze použít ve výkresech, které neobsahují prvky založené na náčrtech.

DMFILLET / DMCHAMFER

Funkce Zaoblení a Zkosení jsou nyní k dispozici jako prvky náčrtu a jejich parametry lze upravit v panelu strojírenské sestavy.

DMSIMPLIFY

Byl implementován přehlednější a interaktivnější panel příkazů, a to jak pro část nastavení/konfigurace příkazu, tak pro zobrazení zjednodušených výsledků. Tento poslední krok umožňuje (ne)přepínání výsledků, což podporuje částečné zjednodušení 3D geometrie.

Průzkumník výkresů

Podpora vazby jednotlivých bloků, vrstev atd. z xrefů v průzkumníku výkresů a na panelu vrstev.

Dialog Vlastnosti výkresu

Dialogové okno Vlastnosti výkresu bylo aktualizováno z wxWidgets na Qt.

DRAWINGHEALTH

A new task has been added to DRAWINGHEALTH, supporting the simplification of 3D (ACIS-based) geometry. The functionality and UI/UX of this new task corresponds to the DMSIMPLIFY command. It is possible to choose whether this task should simplify 3D geometry inside (all) block definitions or not. When enabling this setting, the same results can be obtained as when using the standalone DMSIMPLIFYALL command.
Ve správci rutin DRAWINGHEALTH je nyní možné mazat rutiny pomocí klávesy Delete. V seznamu rutin lze také pomocí šipek přecházet nahoru a dolů.
Nyní je možné k rutinám DRAWINGHEALTH přidat popis. To lze využít k poskytnutí více souvislostí o účelu rutiny, ke sdělení pokynů spolupracovníkům apod.
Byla přidána nová rutina out-of-the box DRAWINGHEALTH, jejímž hlavním cílem je vyčistit (importovanou) 3D geometrii a připravit ji pro zpracování v BricsCADu (např. přímé modelování).
Výchozí rutiny nyní obsahují popisy, které uvádějí jejich potenciální dopad na výkresy. Kromě toho lze k vlastním rutinám přidat nové popisy, které usnadní zapamatování nastavení.

SKETCHEDIT

Náčrt prvku lze nyní upravovat pomocí alternativního příkazu SKETCHEDIT.

ETRANSMIT

Uživatelé mají nyní možnost volby mezi vázáním a vložením externích referencí přímo z dialogového okna eTransmit.
  • SR38054
  • SR73667
  • SR77183
  • SR79210
  • SR119566
  • SR140935
  • SR143579
  • SR144409
  • SR153654
  • SR156867
  • SR160739
  • SR161831
  • SR172848
Dialogové okno ETransmit bylo aktualizováno na Qt.

Experimentální režim

BricsCAD has been enriched with a dedicated, central and easy-to-use "Experimental Mode", aiming to clearly encapsulate multiple "experimental features". The mode is disabled by default but can be enabled using the banner on the start page, or by using the MANAGEEXPERIMENTALFEATURES command. Enabling the mode gives you access to early features, and provides you with the opportunity to help the BricsCAD team in defining the direction of these features. Enabling or disabling the mode requires a restart of the application.
Seznam experimentálních funkcí je k dispozici na úvodní stránce po zapnutí experimentálního režimu.

EXPORTDOAUTOCAD

Implementován příkaz EXPORTDOAUTOCAD, který vytvoří novou verzi výkresového souboru se všemi entitami AEC převedenými na bloky obsahující nativní entity.
  • SR146877
  • SR156336
  • SR165005

ExpressTools

Příkaz TORIENT nyní nabízí funkci zarovnání textu podél vybraného segmentu úsečky nebo křivky; pouze se mění úhel textu podle orientace segmentu úsečky nebo křivky, ale pozice textu zůstává nezměněna.

TPOLE

Parametry lze nyní vkládat jako atributy pomocí dialogového okna TPOLE.
  • SR120514
  • SR122874
  • SR124560
  • SR125722
  • SR145839
  • SR149336
  • SR149412
  • SR149463

Nabídka souborů

The OVERKILL and BLOCKIFY commands are now available in the Utilities part of the File menu.

NAJDI

Upravený faktor zoomu a zamezení nadbytečným operacím zoomu
  • SR153916
  • SR153920
  • SR159632
  • SR160857
  • SR167804

FINDOUTLIERS

Vizualizace shluků odlehlých entit byla vylepšena.
V režimu 2D je nyní možné definovat hodnotu Z počátku. To umožňuje uživateli definovat výšku horizontální roviny, ve které se mají hledat odlehlé hodnoty.

Výukové programy

Výukové materiály v produktu byly zdokonaleny z hlediska pravopisu a gramatiky.
  • SR180310

Historie vstupů

Nyní můžete přistupovat k historii vstupů a znovu ji používat z příkazového řádku a kontextové nabídky příkazů.
  • SR22031
  • SR45179
  • SR48253
  • SR66765
  • SR87918
  • SR98692
  • SR104914
  • SR113577
  • SR114428
  • SR117503
  • SR120420
  • SR150910
  • SR156900
  • SR157622
  • SR166553
  • SR178591

VLOŽIT

Možnost "Jednotné měřítko" je nyní ve výchozím nastavení povolena při vkládání bloků, které mají vlastnost "Jednotné měřítko" nastavenou na "Ano".
Dialogové okno příkazu VLOŽIT nyní zobrazuje varování při práci s výkresy obsahujícími strojní součásti a doporučuje místo toho použít příkaz BMVLOŽIT.

Panel vrstev

Byl odstraněn starší panel Vrstvy založený na wxWidgets.

Rozvržení

Rozložení Klasické je nyní výchozí. Rozložení Moderní a Panel nástrojů lze zvolit pomocí tlačítka Nastavení rozhraní, které se nachází v pravém horním rohu pásu karet.

LicTool

Nástroj LicTool pro příkazový řádek je součástí instalačního programu BricsCAD. Tento nástroj dokáže automatizovat aktivaci a deaktivaci místních licencí produktu.
  • SR139616
  • SR146130
  • SR167228
  • SR171673
  • SR172172
  • SR172233
  • SR172516
  • SR176700

LINKWORKPLANE

Počet entit úspěšně odpojených z vybrané pracovní roviny se vypíše na příkazovém řádku.

LOGIN

Výchozí nastavení zaškrtávacího políčka "Zapamatovat" v přihlašovacím dialogu je změněno na "Zapnuto".

Hlavní okno

Pozadí hlavního okna je nyní šedé namísto jednolité bílé, aby se omezil efekt jasného blikání při spuštění aplikace.
  • SR179708

MAXACTVP

Povoleno "Zobrazit objekty výřezu" položka kontextové nabídky pro výřezy.
  • SR174265

Dialog Otevřít

Implementováno nové dialogové okno pro otevření souboru s rychlejším výběrem výkresů, rychlým přístupem ke složkám, funkcí vyhledávání ve složce a vkládáním cest.
  • SR83518
  • SR83758
  • SR92854
  • SR93685
  • SR96408
  • SR100315
  • SR101114
  • SR104020
  • SR116310
  • SR130235
  • SR132239
  • SR134628
  • SR137706
  • SR137998
  • SR138764
  • SR148445
  • SR148606
  • SR150050
  • SR152234
  • SR153614
  • SR159685
  • SR160849
  • SR161972
  • SR162226
  • SR162469
  • SR164471
  • SR166360
  • SR166550
  • SR173662
  • SR175163
  • SR176410

OVERKILL

Výrazně se zlepšil výkon úlohy "Kombinovat definice duplicitních bloků" v nástroji ODSTRANITPŘESAHY i v odpovídající úloze DRAWINGHEALTH.

Parametrické bloky

Uzlové body se nyní zobrazují u odkazů na parametrické bloky pro exponované parametry související s parametrickými operacemi: parametrické převrácení, protažení, přesun, měřítko, otočení a odsazení. Tato první implementace by měla usnadnit rychlou, vizuální a interaktivní změnu hodnot parametrických operací na bloku. V současné době se pro viditelnost parametrů, návrhové tabulky a všechny neexponované parametry nezobrazují žádné uzlové body.
  • SR93411
  • SR140016
  • SR178050
  • SR179424

Funkce Parametrické odsazení

Vedle parametrických funkcí převrácení, protažení, přesunu, otočení a změny měřítka byla přidána nová funkce parametrického odsazení. V dynamických blocích AutoCADu neexistuje žádný ekvivalent této funkce; tento nový typ funkce je v BricsCADu jedinečný. Odsazení lze vytvořit pomocí příkazu PARAMETRICOFFSET (nebo zkratky POFFSET). Stávající funkce parametrického odsazení lze upravit pomocí příkazu PARAMETRICOFFSETEDIT (nebo zkratky POFFSETEDIT), který umožňuje změnit výběrovou sadu. Tato možnost úprav je dostupná také z nabídky pravého tlačítka myši ve Správci parametrů a v Panel strojírenské sestavy.

PARAMETRICOFFSET

Parametrické odsazení je experimentální funkce, která po aktivaci vytvoří paralelní křivky nebo tvary v zadané vzdálenosti od původní geometrie při zachování parametrických vztahů.
Příkaz PARAMETRICOFFSET nyní bere jako vstupní výběr pro operaci odsazení předem vybrané entity.

Parametric Operations

Příkazy pro vytváření parametrického protažení, přesunu a otáčení nyní plně respektují USS. To umožňuje definovat tyto parametrické operace i v jiných rovinách než XY.
  • SR164174
Při výběru parametru souvisejícího s parametrickou funkcí na panelu Správce parametrů nebo v Panelu strojírenské sestavy jsou nyní zvýrazněny entity, kterých se funkce týká.
Na základě zpětné vazby od uživatelů z více SR byla výchozí hodnota vlastnosti "propojeno" parametrických operací při vytvoření změněna na "nepropojeno".

KEDITEXT

Vylepšený příkaz KEDITEXT s více možnostmi přidávání vrcholů a odstraňování segmentů a přidaná klávesová zkratka CTRL pro přepínání mezi možnostmi přidávání a odstraňování vrcholů.

Performance

Optimalizace aktualizace/znovu načtení vrstev ve vlastnostech a panelech nástrojů.
  • SR163470
  • SR163785

POLYGON

Upraveny výzvy pro příkaz POLYGON.
  • SR176803

Panel vlastností

Vybrané parametrické reference bloku již nezpůsobují problémy s výkonem při aktualizaci panelu vlastností.
  • SR176847
  • SR176994

Qt 6.5 Upgrade

Základ uživatelského rozhraní aplikace BricsCAD byl aktualizován na verzi Qt 6.5.

Quad

Do Quad byl přidán příkaz CHYTRÁKOPIE3D.
Do Quad byl přidán příkaz ZAROVNAT.
  • SR175653

QUICKCALC

Kalkulačka je nyní k dispozici pro použití v číselných polích panelu Vlastnosti.
  • SR162435
  • SR162897
  • SR166583

Parametry reference

Vytvořené referenční parametry jsou nyní uloženy a zobrazeny ve vyhrazené složce ve Správci parametrů.
Vytvořený 2D parametr je nyní možné nastavit jako referenční prostřednictvím panelu vlastností výběrem parametru v modelovém prostoru.
Nyní můžete přepínat 2D parametry na referenční pomocí možnosti Geometricky řízené, která je k dispozici v nabídce pravého tlačítka myši v Panelu strojírenské sestavy i ve Správci parametrů.

Pás karet

Z aplikace BricsCAD byl odstraněn wxWidget pás karet. Nyní je k dispozici pouze pás karet Qt (výchozí od verze V24). Systémová proměnná USENEWRIBBON byla rovněž odstraněna.
Karty Zobrazit a Vizualizovat na pásu karet Moderní rozvržení byly nyní sloučeny do jediné karty - Zobrazit. To by mělo usnadnit hledání nástrojů.
Parametrické operace mají nyní na pásu karet vlastní kartu.;

Vyhledávání na pásu karet

The location of the Ribbon search has been moved to the top-right of the ribbon, previously located in the top-left, to the right of Interface Settings. This improves the discoverability of the feature. The search bar is expanded by default and contracts when there are more ribbon tabs present. The Interface settings button is now an icon, in place of text and is grey instead of blue.

RLM

Reprise License Manager je aktualizován na verzi 15.2.
  • SR151312
  • SR168112
  • SR175233

ROLLOVERPARAMS

Parametry lze nyní upravovat v modelovém prostoru pomocí tipů při najetí na bloky. Tuto funkci lze povolit v dialogu nastavení zaškrtnutím políčka "zobrazit parametry bloku" v části Parametery při najetí.
  • SR126011
  • SR168124
  • SR176575
Možnost ovládání parametrů bloku pomocí tipů při najetí je ve výchozím nastavení zapnuta a lze ji spravovat prostřednictvím nastavení a stavového řádku.

SCALE

Nástroj pro sledování měřítka nyní respektuje rozměry vybraných entit, pokud není nastavena žádná explicitní referenční hodnota.
  • SR141012
  • SR152258
  • SR163023
  • SR163112
  • SR165462

Rozbalovací nabídky s možností vyhledávání

V rozbalovacích nabídkách (kombo boxech) lze nyní vyhledávat na více místech.
  • SR167194
  • SR168027
  • SR176485
  • SR178557

DEFŘEZ

Při nastavení Orthomode=1 je nyní možné vytvořit rovinu řezu omezenou na osu X nebo Y a zadat délku roviny řezu v prostoru modelu, když je aktivní dynamický vstup.
  • SR160307

SELECTIONCYCLING

Implementováno nastavení SELECTIONCYCLING pro ovládání dialogového okna výběru pro překrývající se entity.
  • R151588
  • SR64317
  • SR101668
  • SR104949
  • SR121602
  • SR125815
  • SR134277
  • SR142146
  • SR146037
  • SR147288
  • SR147570
  • SR147677
  • SR150265
  • SR153220
  • SR153220
  • SR153220
  • SR155426
  • SR156196
  • SR157828
  • SR158211
  • SR159282
  • SR159446
  • SR159446
  • SR160072
  • SR162632
  • SR166343
  • SR176273
Výchozí hodnota SELECTIONCYCLING je nastavena na 2 (zobrazí se znak i dialogové okno pro Výběr).
  • SR180614
Do dialogového okna nastavení byly přidány možnosti minus.
  • SR180614

SELECTIONPREVIEW

Quad přepsání v systémové proměnné SELECTIONPREVIEW je odstraněno.
  • SR147868

VYBRATPODOB

Zlepšen výkon příkazu SELECTSIMILAR.

Průvodce nastavením

Zavedli jsme nového Průvodce nastavením, který vám umožní nakonfigurovat uživatelské rozhraní BricsCADu podle vašich představ. V současné době jsou zobrazeny tyto možnosti: Klasické, Moderní nebo Panely nástrojů. Tato funkce se objevuje pouze při čisté instalaci.

SIMPLIFY

Výzvy příkazu ZJEDNODUŠIT byly zkráceny odstraněním nadbytečných klíčových slov.

SketchBasedFeatures

V prostředí CREATESKETCHFEATURE je nyní možné vytvářet logické funkce ŠABLONOVAT.

SKETCHFEATURECOPYMODE

Systémová proměnná pro kontrolu povahy kopírovaných prvků je nyní přístupná v dialogovém okně Nastavení.

Trasování objektů

Vylepšené přidávání a odebírání značek pro značky trasování. Zkrácení prodlevy před odstraněním značky. K přidávání a odebírání dochází pouze v případě, že se kurzor zastaví v blízkosti (nebo na) bodu uchopení.

SOLIDIFY

Byl přidán nový, v BricsCADu jedinečný příkaz SOLIDIFY, jehož cílem je inteligentním způsobem převést "vodotěsnou" kombinaci dat sítě na 3D tělesa. Uživateli nabízí pracovní postup na příkazovém panelu podobný jiným nástrojům pro optimalizaci výkresů, jako jsou ZJEDNODUŠIT, OPTIMALIZOVAT... V 1. fázi panelu může uživatel definovat sadu vstupního výběru, toleranci spojení a další pokročilá nastavení, například zda má příkaz hledat uvnitř definic bloků. Ve 2. fázi jsou prezentovány výsledky seskupené podle definice bloku a podle vytvářeného 3D tělesa. Tento nový příkaz je přímo integrován do příkazu DRAWINGHEALTH se stejnojmennou novou úlohou.
  • SR172428
Nový příkaz SOLIDIFY chytře zohledňuje vlastnosti entit, jako je barva nebo materiál, a dědí je na výsledném 3D tělese, pokud jsou přítomny na všech podkladových entitách jednotlivých sítí.
Panel výsledků příkazu SOLIDIFY nyní obsahuje možnost filtrovat výsledky podle typu, například tělesa, plochy a nespojené entity.

Úvodní stránka

Na úvodní stránce (pod ikonou domečku) je nyní zobrazeno "Start" - dříve bylo "Domů".
Na úvodní stránce je nyní k dispozici karta Aplikace. Na této kartě je řada odkazů na cca 100 aplikací, které lze nainstalovat nad BricsCAD.
Na úvodní stránce je nyní možné zobrazit příkazový řádek. Přepnutím CMDLINEONSTARTPAGE na 1 (zapnuto) zobrazíte příkazový řádek na úvodní stránce.
V rozevírací nabídce Otevřít soubory... na úvodní stránce je nyní možné vybrat možnost Restaurovat.

Stavová řádka

Nyní je k dispozici stavový řádek založený na Qt. Proměnná USENEWSTATUSBAR řídí, zda se používá starý nebo nový stavový řádek. Výchozí hodnota je v současné době nastavena na 0, což znamená, že stará hodnota je stále výchozí.
Na úvodní stránce se již nezobrazuje stavový řádek. Chcete-li zobrazit stavový řádek, spusťte nový výkres.
The Layout tab now has the option to appear inline with the Status Bar (default) or stacked on top. This option is available in the layout manager pop-up.
  • SR179857
  • SR180057
  • SR180298
  • SR180465

TAŽENÍ

Tažení na uzavřené trase s úhlem zkroucení není akceptováno, aby nedošlo k odhalení anonymní plochy, který nelze použít pro další manipulaci.

Tabulky

Byla implementována funkce automatického vyplňování tabulek
  • SR114660
  • SR121322
  • SR141811
  • SR150950
  • SR161166
  • SR161573
  • SR161885
  • SR176821

Panel tipů

Panel tipů byl aktualizován pro verzi V25.
  • SR179917

TRIM

Přidána podpora pro odstranění úseček a jednohraných křivek. Povoleno ořezávání na hranici šraf řízených nastavením TRIMEDGES. Zaveden rychlý režim, který považuje všechny objekty za potenciální řezné hrany. Vylepšené zvýraznění a vizualizace náhledu. Opraveny chyby ovlivňující ořezávání překrývajících se entit a šraf.
Zavedení rychlého režimu příkazu OŘÍZNOUT. Rychlý režim umožňuje uživatelům ořezávat objekty jednoduchým výběrem segmentů, které mají být odstraněny, aniž by bylo nutné zadávat řezné hrany.
  • SR141678
  • SR141778
  • SR158310
  • SR162026
  • SR172630
  • SR173686

Podpora aplikace Trimble SketchUp 2024

BricsCAD V25.x podporuje otevírání a import souborů SKP vytvořených v aplikaci SketchUp 2024.

UNLINKWORKPLANE

Počet entit úspěšně odpojených z vybrané pracovní roviny se vypíše na příkazovém řádku.

POHLED

Nyní můžete ukládat anotační měřítko pro zobrazení modelového prostoru přímo v Průzkumníku výkresů.
  • SR152792
  • SR169469

VPSCALE

Do stavového řádku bylo přidáno měřítko výřezu. Tato aktualizace umožňuje uživatelům pohodlně nastavit měřítko vybraného výřezu rozvržení ve výkresovém prostoru přímo ze stavového řádku.
  • SR118354
  • SR146002
  • SR154719
  • SR156246
  • SR156468
  • SR159353
  • SR163631
  • SR164830
  • SR164843
  • SR176020

Pracovní rovina

Tato první experimentální verze Pracovní roviny umožňuje vytvářet pracovní roviny XY, YZ a ZX, stejně jako pracovní roviny shodné s plochou a pracovní roviny odsazené od plochy nebo jiné pracovní roviny. Náčrty a tělesa lze propojit nebo rozpojit s pracovní rovinou. Viditelnost pracovní roviny lze ovládat z panelu strojírenské sestavy. Při zapnuté funkci CREATESKETCHFEATURE se propojená tělesa a pracovní roviny aktualizují podle změn parametrů.

WORKPLANEACTIVATE

Aktivací pracovní roviny se následné akce, jako je vytváření náčrtů a editace entit, provádějí v kontextu této roviny, což napomáhá přesnému zarovnání a prostorovému uspořádání entit. Tento příkaz je přístupný pouze v případě, že jsou povoleny experimentální funkce.

WORKPLANECREATE

Pomocí příkazu WORKPLANECREATE vytvoříte roviny XY, YZ, ZX, rovinu shodnou s povrchem a rovinu odsazenou od povrchu/jiné roviny.

WORKPLANEHIDE / WORKPLANESHOW

Viditelnost pracovních rovin v modelovém prostoru můžete ovládat pomocí příkazů WORKPLANEHIDE nebo WORKPLANESHOW. Viditelnost lze ovládat také prostřednictvím nabídky pravého tlačítka myši v panelu strojírenské sestavy. Tyto příkazy jsou přístupné pouze tehdy, když jsou povoleny experimentální funkce.

WORKPLANELINK / WORKPLANEUNLINK

Spojení mezi náčrtem nebo tělesem a vybranou pracovní rovinou, které udržuje jejich prostorový vztah a umožňuje konzistentní polohování a dynamické aktualizace při změně parametrů, lze řídit příkazy WORKPLANELINK a WORKPLANEUNLINK. Tyto příkazy jsou přístupné pouze tehdy, když jsou povoleny experimentální funkce.

WORKINGPLANECREATE - Offset working plane

Vytvoří novou rovinu, která je odsazená od existující roviny nebo od plochy tělesa.

Zdokonalení BIM

BIMATTACHCOMPOSITION and BIMUPDATETHICKNESS

Při změně tloušťky stěny použitím skladby s jinou tloušťkou (BIMPŘIPOJITSKLADBU) nebo při změně tloušťky připojené skladby (BIMAKTUALIZOVATTLOUŠŤKU) se nyní BricsCAD pokusí opravit spojení se sousedními stěnami. Pokud navržená připojení nejsou vyhovující, můžete všechny opravy připojení odmítnout nebo je projít a vybrat nejlepší řešení pro každé připojení zvlášť.

BIMVLASTNOSTI

Při exportu definic vlastností z dialogového okna BIMVLASTNOSTI se od nynějška exportuje pouze aktivní jmenný prostor (vybraný v rozbalovací nabídce).

BIMUPDATESTORYHEIGHT

Tato první experimentální verze BIMUPDATESTORYHEIGHT umožňuje měnit výšku podlaží v modelu. V okně Prostorová umístění můžete vybrat patro, které chcete změnit, nebo ručně vybrat dvě výškové úrovně v modelu. Po definování nové výšky se zobrazí náhled, jak bude model upraven. Stále můžete provádět změny jednotlivých entit nebo všech entit určitého typu BIM. Zvolte, zda se má entita protáhnout, zůstat nedotčena nebo se posunout spolu se změnou výšky patra. Parametrická okna a dveře, které mají výchozí výškový parametr "H", lze přizpůsobit i změně výšky podlaží. V této první experimentální verzi zatím neexistuje žádná vazba na výšku podlaží definovanou v BIMSPATIALLOCATIONS.

BIMSTĚNA

Při použití ve volbě "Vybrat entity" se uživateli před potvrzením nejprve zobrazí náhled, ve kterém lze změnit zarovnání a tloušťku.
Při přidávání nových segmentů stěn v režimu PolyStěna v BIMSTĚNA se nyní BricsCAD pokusí navázat na stávající sousední stěny. Toto chování můžete vypnout pomocí nastavení "Připojit k uchopeným stěnám" v panelu BIMSTĚNA.

Cloud

Cloud is a connector to Bricsys 24/7 cloud-based common data environment. It allows you to see your different Bricsys 24/7 projects and files. You can download files locally, open, edit, and upload them. The Experimental Mode has to be enabled to access this functionality.

IDS XML - Information Delivery Specification

Nyní podporujeme nový standard buildingSmart pro výměnu specifikací poskytování informací: IDS XML. V okně BIMVLASTNOSTI můžete importovat soubor s příponou .IDS. Pokud jsou v souboru .IDS vlastnosti, které nejsou součástí vlastností sady IFC Pset, budou přidány jako nová definice vlastností do jmenného prostoru IDS. Pomocí nastavení ShowIDSPropertiesOnly můžete ovlivnit, které vlastnosti se mají zobrazit na panelu vlastností: všechny vlastnosti BIM nebo pouze vlastnosti uvedené v posledním importovaném souboru IDS. V druhém případě se zobrazí vlastní vlastnosti přidané do oboru názvů IDS a také vlastnosti IFC v oboru názvů IFC, které byly součástí souboru .IDS. Pomocí nastavení IfcExportIDSPropertiesOnly můžete podobným způsobem řídit, které vlastnosti mají být exportovány do IFC: všechny vlastnosti BIM nebo pouze vlastnosti IFC a vlastní vlastnosti, které byly uvedeny v souboru .IDS.

IFCEXPORT

Při exportu do IFC4 Design Transfer MVD bude nyní tento MVD správně uveden v záhlaví souboru.
  • SR178369

IFC IMPORT a EXPORT

Globální počátek Ifc, umístění IfcProject a umístění IfcSite a jejich natočení jsou nyní uloženy v nových umístěních Survey, Project a Site v BricsCAD BIM během importu IFC. Během importu může uživatel zvolit, který z těchto bodů mají být umístěny v globálním počátku v BricsCAD BIM. Tyto referenční body se používají i při exportu IFC. To umožňuje uživateli mít plnou kontrolu nad exportem IFC. Model lze vytvořit v blízkosti globálního počátku WCS, zarovnaného podle os X a Y, a přitom jej exportovat vzhledem ke vzdálenému referenčnímu bodu se směrem skutečného severu odlišným od osy Y, a to pouhým správným nastavením polohy Survey, Project a Site a jejich natočením. Navíc to umožňuje obousměrný přechod z IFC do BricsCAD BIM a zpět do IFC bez ztráty informací.
  • SR142691
  • SR147337
  • SR149480
  • SR150443
  • SR150970
  • SR163142
  • SR164406
  • SR168674
  • SR174193

IFCIMPORT

Pro soubory IFC4 nyní importujeme více informací o stylu, včetně barev.
It is now possible to change or add Import Setting Profiles in the Ifc Import Dialog. Importing an IFC file in unattended mode (-IMPORT) will now ask for the Import Setting Profile to be used. The Import Setting Profiles are stored in bim_ifc_settings.xml, located in the BIM > IFC subfolder (can be changed in the IfcImportSettingsConfig setting).
Prostory importované ze souboru IFC budou nyní mít zobrazení footprint.

NASTAVENÍ

We renamed the DELETEINTERFERE setting to KEEPCONNECTIONS, to better represent the current behavior of the setting. The KEEPCONNECTIONS setting controls whether interferences or gaps should be solved. If on: When a modification of a solid through TCONNECT, BIMUPDATETHICKNESS, BIMATTACHCOMPOSITION or BIMAUTOMATCH, causes interferences, these will be subtracted from the other solids; when it causes gaps, these will be filled.

Zeměměřičský průzkum, projekt, umístění lokality

Nyní je možné nastavit polohu průzkumu, projektu a lokality pomocí nových příkazů SETSURVEYLOCATION, SETPROJECTLOCATION, SETSITELOCATION. Jejich poloha a natočení se zobrazí v modelovém prostoru. Jejich viditelnost můžete řídit pomocí GEOMARKERVISIBILITY, PROJECTLOCATIONVISIBILITY, SITELOCATIONVISIBILITY. Tato umístění budou použita také při importu a exportu IFC.

Zdokonalení Civil

Šablona Civil

Byly přidány šablony výkresů Civil.
  • SR164057

Průzkumník Civil

Panel Průzkumník Civil byl v mnoha ohledech vylepšen: - Pokud se v aktuálním výkresu nenachází žádné objekty Civil, zobrazí se na panelu prázdná grafika stavu s tlačítky Vytvořit, Importovat a Připojit objekty Civil. - Stromové zobrazení nyní zobrazuje pouze objekty Civil, které existují ve výkresu. - Byl přidán uzel pro objekt Řetězec. - Příkazy pro vytvoření, import a připojení objektů Civil jsou dostupné přímo v Průzkumníku Civil.

Editor bodů Civil

Dialogové okno Editor bodů Civil je nyní nemodální. To znamená, že zůstává na obrazovce a umožňuje současnou práci s grafickou obrazovkou.

Body Civil

Výrazně jsme zlepšili výkonnost výkresů s velkým počtem bodů Civil.
  • SR154448
  • SR164887
  • SR173967

Transparentní příkazy Civil

Transparentní příkazy Civil byly rozšířeny o příkazy "Úhel a Vzdálenost" a "Odklon a vzdálenost".
  • SR169836

Převod Leica DWG

Přidali jsme příkaz LEICACONVERT. Příkaz převede objekty v aktuálním výkresu s daty Leica na objekty BricsCAD Civil.
  • SR121111

Kalkulátor křivek

Přidali jsme Kalkulátor křivek, který na základě zadání vypočítá parametry křivek a přidá je do výkresu.

Export bodů Civil

Nyní je možné exportovat body Civil do externího souboru.
  • SR146063
  • SR156369
  • SR156683
  • SR159251
  • SR163864
  • SR175519
  • SR176765
  • SR178916

Export DWG

Příkaz CIVILDWGEXPORT byl rozšířen o možnost zploštění všech entit na nulovou výšku.

Exportovat TIN povrch

Nyní je možné exportovat body TIN povrchu do externího souboru.
  • SR126533

Import GIS

Přidali jsme možnost přejmenovat vrstvu GIS během importu, což umožňuje importovat soubory GIS se stejným názvem.
  • SR172397

Zemní těleso

Přidali jsme jednotkový formát stoupání a klesání pro řez a výplň svahu.
  • SR113739
  • SR152374

Dialogové okno Export LandXML

Přidali jsme dialogové okno, které umožňuje vybrat objekty Civil pro export do formátu LandXML.

Popisky úseček a křivek

Zavedli jsme popisky pro úsečky a křivky.
  • SR167370
  • SR175086

Řetězce

Zavádíme nový objekt Řetězec (String). Řetězec je 3D objekt složený z úseček a křivek. Řetězce budou uspořádány do Skupin řetězců. Řetězce ve stejné skupině mají možnost vzájemně se ovlivňovat, když se kříží, a vytvořit v místě křížení výškový bod, takže se kříží přesně na stejné výšce. Řetězce lze importovat z dat Survey, LandXML nebo z výkresu Civil 3D, který obsahuje Feature Lines. Primárně se používají jako lomové čáry (povinné hrany) na TIN povrchu. Lze je také použít jako vstup pro objekt zemního tělesa a extrahované z koridorů. Editor řetězců je nový příkaz, který umožňuje podrobnou editaci výšek řetězců a sklonu.
  • SR148539
  • SR148752
  • SR148753
  • SR150378
  • SR151425
  • SR152820
  • SR155640
  • SR156455
  • SR157653
  • SR158872
  • SR162983
  • SR170724
  • SR171326
  • SR177301
Nyní je možné promítat vrcholy řetězců na TIN povrch.
  • SR123391
  • SR154302

TINEXTRAHOVAT

Přidali jsme dialogové okno Extrahovat z TIN povrchu pro snadnější výběr komponent pro export. Umožnili jsme také nastavit vrstvu, do které se komponenta exportuje.

Povrch TIN

Nyní je možné vytvořit TIN povrch z objektů Mesh (Síť) nebo Polyface Mesh (Lomená plocha).
Přidali jsme možnost vyhlazení TIN povrchu.

Transparentní příkazy

Při použití transparentního příkazu v rámci běžícího příkazu, který akceptuje více než jedno umístění bodu (například příkaz ÚSEČKA), jsme přidali možnost zadat sérii bodů bez nutnosti opětovného zadávání transparentního příkazu.
  • SR166957
  • SR168971

Připojit objekty Civil

Díky nově zavedené možnosti "Připojit objekt Civil" mohou uživatelé sdílet TIN povrchy z jednoho výkresu do druhého, což umožňuje zmenšit velikost projektu a umožnit více uživatelům přístup ke stejným datům projektu. Díky této možnosti existuje jediný zdroj dat, žádné kopie a lepší zabezpečení dat. Odkazované objekty jsou určeny pouze pro čtení a lze je měnit ve zdrojovém výkresu.
  • SR132272
  • SR151582

Vylepšení Licensemanager

Síťový licenční server

Od verze BricsCAD v.25.1 se uživatelům zobrazí jasná zpráva v případě problémů s připojením k preferovanému síťovému licenčnímu serveru. Měla by uživatele navést k řešení, které může použít sám nebo jeho kolegové (např. může zkontrolovat dostupnost síťového připojení, ujistit se, že je povolena služba VPN, případně se může obrátit na správce sítě a zjistit příčinu problému).
  • SR129023
  • SR133692
  • SR142591
  • SR147493
  • SR151907
  • SR160675
  • SR175038
  • SR179176

Aktualizace licencí BricsCADu

Počínaje verzí 25.1 je BricsCAD schopen detekovat a aktualizovat svou lokální licenci, která je umístěna na stejném počítači (za podmínky, že je uhrazen poplatek za údržbu (Maintenance). Ve většině případů dokáže BricsCAD detekovat a aktualizovat svou místní licenci automaticky, zatímco v několika okrajových případech je ke spuštění procesu aktualizace nutný zásah uživatele.

Zdokonalení Mechanical 2D

2D analýza konečných prvků

Do aplikace BricsCAD Mechanical byla přidána první experimentální verze 2D analýzy konečných prvků s novým příkazem CAEANALYZE2D. Pro přístup k této funkci musí být povolen experimentální režim. Příkaz vyzve uživatele k výběru uzavřené 2D hranice jako vstupu a otevře příkazový panel pro zadání materiálových a fyzikálních parametrů, zatížení a podpor pro daný případ, definování sítě pro vstupní hranici, spuštění analýzy a vizuální kontrolu a interakci s výsledky analýzy. Mezi materiálové a fyzikální parametry patří Youngův modul, Poissonův poměr, mez kluzu a tloušťka. Zatížení zahrnuje bodové síly a lineární tlaky; podpory zahrnují pevné body a lineární fixace. Výsledky analýzy obsahují souhrn vstupních hodnot, některé globální výstupní hodnoty (čas provedení, maximální von Misesovo napětí, maximální posunutí a bezpečnostní faktor) a barevnou vizualizaci posunutí nebo von Misesova napětí.

AMRESCALE

Při změně měřítka lineárních nebo úhlových kót pomocí příkazu AMRESCALE se automaticky proporcionálně upraví vzdálenost mezi kótovacími čarami a geometrií. Tím se zabrání tomu, aby se zmenšené texty kót po změně měřítka kótovacích čar překrývaly.
  • SR151510
  • SR169744
  • SR172565

AMSURFSYM dialog

Při přidání nového symbolu povrchu nebo poklepání na existující symbol se zobrazí dialogové okno, které umožňuje přidat a upravit parametry symbolu, odkazu a textu.
  • SR172571

Symboly Mechanical

Při přidávání nového strojírenského symbolu se použijí hodnoty parametrů z předchozího volání dialogu. Tyto parametry lze resetovat pomocí tlačítka.

POWERDIM (Rychlé kóty)

When placing the dimension line in the drawing, an object can be selected to calculate the snap distance. The snap distance value can be changed or deactivated. PDIM, AMPOWERDIM_ALI, AMPOWERDIM_ROT, AMPOWERDIM_HOR, AMPOWERDIM_VER commands have been updated.

Formát souboru uložení

Byl přidán formát AutoCAD Mechanical 2021. Tento formát ukládání naleznete v NASTAVENÍ pod "Mechanical 2D formát uložení".

Zdokonalení Mechanical 3D

Kontrola sestavy

Zjednodušeno nastavení: Globální nastavení a rutiny byly sloučeny do rutiny. Funkce importu/exportu umožňují sdílení souborů rutin mezi uživateli.
Přidáno přepínání miniatur: Uživatelé mohou přepínat mezi malými a velkými miniaturami pro kompaktnější nebo podrobnější zobrazení.
Vylepšená práce s poli: Červeně jsou označeny pouze části blokující kritérium trasy, nikoli celé pole.
Vylepšené hodnocení průchodnosti trasy: Pro lepší výsledky je nyní možné vypočítat průchodnost trasy pro jednotlivé díly pomocí místních os namísto globálních směrů USS.
Vylepšená vizuální zpětná vazba: Chybějící díly nebo spojovací prvky se zobrazí jako výstražný symbol. Zobrazí se celkový počet odstraněných součástí a spojovacích prvků v jednotlivých krocích.
Upozornění na nepodporované entity lze nyní zavřít v příkazovém panelu.
Vylepšení výkonu: Vizualizace stínu ve volném prostoru trasy byla nahrazena směrovou šipkou pro lepší výkon.
Více nástrojů na jeden upevňovací prvek: Na panelu podrobných výsledků lze nyní vyhodnocovat spojovací prvky pomocí více nástrojů najednou a zobrazovat úhlové rozsahy.
Orientace sestavy: Kritéria kontroly lze nyní hodnotit s ohledem na orientaci každého kroku, což má vliv na gravitační stabilitu a poskytuje realistickou vizualizaci.
Mapování komplexních nástrojů: Všechny nástroje knihovny jsou mapovány na spojovací prvky knihovny. Seznam lze zobrazit a upravit v Editoru rutin. Mapování respektuje fyzické velikosti povolené jednotlivými normami.
Díky tlačítkům pro odstranění nebo obnovení všech výchozích filtrů a lepšímu výkonu navigace je nyní snazší pracovat s velkými seznamy filtrů spojovacích prvků a mapování nástrojů a spojovacích prvků.
Podpora těles Mechanical : Nyní se sestavy s 3D tělesy Mechanical načítají správně a nedochází k problémům s transformací. Označení Beta bylo odstraněno a BMASSEMBLYINSPECT je nyní plně funkcí.

BMARROW

Byl přidán příkaz BMARROW. Tento příkaz vytváří lineární nebo kruhové anotační šipky. Mezi dvěma vybranými body se vytvoří lineární šipka. Pro vybranou kruhovou hranu nebo plochu s kruhovými hranami se vytvoří kruhová šipka.

BMROZLOŽIT

Po dokončení generování rozbaleného zobrazení nyní zmizí ukazatel průběhu.

BMEXTERNALIZE

Při externím použití strojnického bloku pomocí BMEXTERNALIZE se zdědí vizuální styl, vrstvy a rozvržení z nadřazené šablony dokumentu.
  • SR144380
  • SR146720
  • SR161629
  • SR177083

BMINSERT

Aktualizovaná ikona na pásu karet pro příkaz BMVLOŽIT.

EXPORTSVG

Při výběru výstupního umístění pro soubory SVG nyní příkaz rozpozná, zda obsahuje soubory se stejnými názvy. V tomto případě se příkazový řádek ptá, zda má soubory přepsat, nebo ne. Pokud Ano, soubory se přepíší. Pokud Ne, bude uživatel znovu vyzván k výběru výstupního umístění.

Obsah knihovny

Do knihovny je přidána sada klíčů, hexa klíčů a momentových klíčů. Ty lze použít v rámci kritéria rozsahu pohybu nástroje v příkazu BMASSEMBLYINSPECT nebo pro vytváření vizuálního obsahu strojírenských sestav.
  • SR181243

Panel strojírenské sestavy

Do rozložených pohledů a jejich kroků jsou přidány ikony kontextové nabídky.

Správce sekvencí

Nový správce sekvencí: Kroky sekvence jsou na panelu zobrazeny v demontovatelném pořadí, každý s miniaturou, jejíž velikost lze měnit a seznamem odebraných dílů.Do tohoto seznamu lze přidávat nebo z něj odebírat díly a přidávat natočení specifické pro jednotlivé kroky, aby se vytvořilo realistické zobrazení sestavy. Nový panel je označen jako Experimentální. Pokud je experimentální režim zakázán, otevře se proces BMSEQUENCE z příkazového řádku V24. Pokud je povolen, otevře se nový panel.

ZÁKLADNÍPOHLED

Bylo přidáno nastavení DRAWINGVIEWBKG, které umožňuje generování výkresových pohledů na pozadí, což umožňuje interakci s BricsCADem během generování pohledů. Pohledy jsou generovány v pořadí umístění. Když je pohled vygenerován, lze jej anotovat, zatímco ostatní pohledy jsou ještě generovány.
  • SR141578

Zdokonalení Mračna bodů

Prohlížeč bublin

Přidána podpora pro waypointy. Pokud zdrojová data dynamických skenerů obsahují panoramatické snímky, jsou nyní k dispozici v bublinovém prohlížeči.
  • SR139434
  • SR159254
  • SR164513
Název aktivního skenování se zobrazí v záhlaví prohlížeče bublin. Při najetí na bubliny v modelovém prostoru se také zobrazí název v QUAD.
  • SR172380

Viditelnost bublin

Přidána třetí možnost "pouze viditelné" pro viditelnost bublin. Zobrazí pouze bubliny uvnitř oříznuté oblasti.
  • SR169268
  • SR178957

Bubliny / Waypointy

Možnost přepínání viditelnosti byla přesunuta z panelu vlastností do nastavení vykreslování na panelu správce mračna bodů.

Klasifikace

Nyní je možné mračna bodů klasifikovat ručně. Buď od začátku, nebo jako oprava automatické klasifikace.
  • SR173659

Klasifikátor

Klasifikátor mračen bodů je aktualizován na nejnovější dostupnou verzi.

Barevná mapa

Přidána stylizace barevné mapy "Objekt".

e57 formát

Informace o klasifikaci lze nyní načíst z formátu e57, pokud jsou v souboru k dispozici.

Vyplňování mezer

Přidána funkce vyplňování mezer pro lepší vizuální kvalitu.

Grafická kvalita

vylepšena vizualizace RCP odstraněním nadbytečných bodů odfiltrovaných během předzpracování.
  • SR114718
Všechna grafická nastavení pro mračno bodů jsme shromáždili na jednom místě, v "nastavení vykreslování" ve správci mračna bodů. Nová nastavení vykreslování: Přibyla nová nastavení vykreslování Dollhouse, osvětlení kopule a vyplňování mezer.

HSPC

Aktualizace HSPC na verzi 2024.03.

Formáty pro import

Přidána podpora formátu mračna bodů Z+F (*.zfs).
Přidána podpora formátu Leica LGSx.
  • SR154469
  • SR166344
  • SR174293
  • SR177176
Přidána podpora formátu mračna bodů Riegl (*.rsp a *.rdbx).
Byla přidána podpora zabaleného formátu mračna bodů HSPC (*.hspc.pack).

Vlastnost zámku

Vlastnost uzamknout mračna bodů funguje podle očekávání. Mračno bodů lze stále vybírat, ale nelze je mazat, přesouvat ani upravovat.
  • SR149475
  • SR175633
  • SR178957

Správce mračna bodů

Zvětšení velikosti náhledu miniatur při najetí na skeny ve správci mračen bodů.

Referenční cesta

Referenční cestu mračna bodů uloženou v DWG lze nyní změnit.
  • SR123049
  • SR160366

POINTCLOUDDOLLHOUSE

Přidán nový příkaz POINTCLOUDDOLLHOUSE pro mračna bodů s normálovými informacemi. Aktivací této funkce se skryjí body s normálovým vektorem směřujícím od kamery, což v podstatě umožňuje zobrazit "uvnitř" mračna bodů.

Nastavení renderingu

Na panel správce mračna bodů byla přidána rozšiřitelná část s nastavením vykreslování mračna bodů.

USS

Možnost definovat USS na základě bodů mračna bodů s normálami.
  • SR162273

Vizuální kvalita

Přidán režim vizualizace Eye-Dome-Lighting (EDL) pro mračna bodů.

Opravy (ponecháno anglicky)

2D Dimensional Constraint

The expressions field of a 2D Dimensional Constraint now reverts to the previous value when set to empty.
  • SR180431

3DCONSTRAINTS

Fixed a bug where 3D constraints wouldn't resolve when sketch based feature parameters were changed.
  • SR158146

3DPOLY

3DPOLYLINE with assigned linetypes now draw with an uninterrupted pattern.
  • SR174343

BIMPROSTOROVÉUMÍSTĚNÍ

Fixed the issue where the user was unable to erase spatial locations that were no longer in use.
  • SR178938
  • SR180843

AECC_PIPE entities

Drawings containing AECC_PIPE entities can now be opened.
  • SR165684

AMBALLOON

A bug that prevented the creation of hatches in certain scenarios involving balloons was fixed.
  • SR171622

AMBOMSETTINGS

An issue with parameters that have formula values was fixed. Formulas can be inserted in AMBOMSETTINGS dialog, and they will show correct results in Parts List. Also, built-in parameters that rely on formulas such as Total Mass are now better supported.

AMPARTLIST

An issue was fixed related to the correct QTY values in a Parts List when copying part references, using COPY or COPYCLIP commands.

AMWELDSYM

Drawings using the welding standards DIN EN ISO 2553:2014 OR DIN EN ISO 4063:2008 now work correctly with the AMWELDSYM command in BricsCAD.
  • SR151368

Annotative Text

We've changed the display behavior of annotative simple text with no annotation scales attached. To match the behavior on other platforms, such text no longer displays at all.
  • SR172112

ANSI template

The Mechanical 2D ANSI template was regenerated to fix an issue related to the units. Also, the ANSI template is now supported in PDIM Placement Option command.

Aplikace

An informative error message is displayed when the application command line contains a file path that exceeds the platform path length limit.
  • SR177703

Area Calculation

Improved area calculation performance by introducing the use of the MASSPROPACCURACY setting to control accuracy of calculations.
  • SR171347

ATTACHMENT

Resolved a memory leak that occurred during the loading and unloading of an xref.
  • SR173558

Panel příloh

We cleaned up suggested paths on switching/closing documents.
  • SR181586

Attachments Panel

BricsCAD now keeps the type of saved paths for missing attachments when new paths are found.
Fixed relative path representations for attachment saved paths.
Improved visual update of xref/pdf references after the saved paths have been changed. Removed 'regenAll' mode for the whole document, it has been replaced by the regen of particular reference entities only.
It is now possible to select more than one XREF at a time from the panel, and open them simultaneously.
  • SR166560
Fixed the status of ‘not found’ so that it is accurately reflected by the attachment panel indicator symbol.

ATTDEF

The final size of annotative attribute definitions is now correctly reflecting the current annotation scale.
  • SR182257

ATTRIBUTE

Attributes are now case insensitive and are properly displayed within the properties panel.
  • SR161537

AUDIT

The AUDIT system no longer deletes ACIS entities if detected errors are not properly resolved during the healing procedure.
  • SR175346
  • SR177361
  • SR177804

AUTOCOMPLETE

We unintentionally broke command aliases that executed a lisp expression instead of a command. The problem is now fixed, and lisp expression aliases are displayed in the autocomplete popup and working properly.
  • SR181799

BASEFILE

BASEFILE no longer changes when a user invokes the NEW command and chooses a template.

Bend Table

Resolved an issue with reading a bend table that contains rows for nearly equal radius values.
  • SR168746

BIMRYCHLEKRESLIT

BIMQUICKDRAW now works correctly when the DYNDIGRIP setting is set to not show the resulting length as a dynamic dimension.
  • SR132530
  • SR163201
  • SR178286

BIM Types

We fixed an issue where entities classified as Transport Element, Virtual Element or Geographic Element could not be assigned spatial locations.
  • SR175280

BIMSTĚNA

Fixed a bug in the BIMWALL command when used in Top View Modeling in combination with a volume section.
  • SR175600

BLOCK

Blocks created using BSAVEAS are now displayed correctly.
  • SR167572
After inserting a block into a drawing, its scaling method (uniform or not) is now determined by the inserted block/drawing.
  • SR156463
Fixed an issue where deleting a layer containing a block reference would incorrectly modify the block definition.
  • SR171571
Fixed an issue that occured when using the BSAVEAS command to redefine a block reference, and the existing reference became invisible in Model Space.
  • SR171998
Resolved 3D rotation issues of annotative blocks.
  • SR163717

Block Attributes

Empty lines within block attributes are now acknowledged by BricsCAD for files saved as DWG version 2013.
  • SR172894

BLOCKCONVERT

Fixed a bug where copies of parametric blocks created by BLOCKCONVERT were not updated after using BEDIT.
  • SR172293

NABLOKY (_BLOCKIFY)

An issue in the similarity detection logic was fixed.
  • SR114956
An issues with 3D solids containing splines is fixed.
  • SR119667
  • SR131149
An issue has been fixed with entities that remained highlighted in the BLOCKIFY > match Equal solids option, after entering the block name.
Fixed a bug where an error message was produced when searching for existing blocks in the library.
  • SR180351
BLOCKIFY now detects matches with existing blocks from the customer folder path, even when they have different units.
Fixed a bug where the Block Name field was not highlighted for user input in the BLOCKIFY results panel.
  • SR180179
A crash in the "Detect sets of 3D solids" mode, when clicking the "Create" commandline option, is fixed.
  • SR180897

BMASSEMBLYINSPECT

A bug in the Acceptance Range calculation of the gravitational stability criterion is fixed.
  • SR172402
A bug was fixed related to how the fastener mappings are stored in the Assembly Inspect routine, for translated versions of the application.
  • SR176584
A scaling problem in the tool range of motion criterion is fixed.
Various small user interface tweaks to the BMASSEMBLYINSPECT command panel have been added, to make it feel more robust and consistent, e.g. selection and highlighting behavior when selecting a result.

BOM

Fixed the display for columns containing properties of component's material type.
  • SR178549

Manažer kusovníku

We improved the theming behavior of the panel's main grid after changes to the color theme at runtime.

Building tools

We disabled dynamic UCS when using building tools (wall, column, slab, beam) in TVM because of unpredictable behavior and potential misplacement of building elements.

Kalkulačka

Improved error message when dividing by zero.

Civil 3D Import

We fixed an issue where a drawing containing a Civil 3D TIN Volume surface could not be imported.
  • SR179172

Editor bodů Civil

Undefined elevation values in the Civil Point Editor are now displayed as empty fields.

Body Civil

When exploding a Civil point, the symbol is now deprecated to become a Point or a Circle.
  • SR176055
Greek texts for Civil Points imported from a file are now displayed correctly.
  • SR177782

CIVILDWGEXPORT

We fixed an issue where the CIVILDWGEXPORT command resulted in an incorrect behavior.
  • SR177909

CLOSE

Closing drawings are now processed on a background thread. This allows BricsCAD to remain available for use on other drawings while the current drawing is closed in the background, and its memory is being released.
  • SR173327
  • SR174711

COMBINETEXTMODE

The COMBINETEXTMODE system variable is now persisted in the registry.
  • SR178584
  • SR180585

Command Alias

A command alias for a non-existent command now displays an error about the missing command itself, instead of the alias name.
  • SR179590

Command Line

Prompt options no longer lose click-ability and formatting for commands that make use of the manipulator widget upon repeated displays (e.g. EXTRUDE).
  • SR156063
Toggling settings (like Ortho mode) while a command is active no longer causes the waiting command prompt to scroll out of the command line.
  • SR175185

Command Panels

An issue with unchecked radio buttons in the entity selection component of multiple command panels across the application has been fixed.

Complete Workspace

The status of the Menu bar in the Complete workspace now persists between BricsCAD sessions.
  • SR179930

Součásti

A bug was fixed where double dimension lines were shown when selecting a component inserted in a wall.

COPY and COPYCLIP

With this fix, several mechanical symbols can be copied at once with COPY or COPYCLIP commands.
  • SR169743

COPYCLIP

We fixed an issue where COPYCLIP could cause a crash in particular drawing.
  • SR167518

COPYCLIP/PASTECLIP

During the COPY/COPYCLIP and then PASTE/PASTECLIP, wrong numbers were assigned if the drawing already contained civil points. This is now fixed.
  • SR175706

CHYTRÁKOPIE

An error dialog is displayed when a non-existing file path is used while saving a detail.
  • SR170086

CREATESKETCHFEATURE

We stabilized feature updates when the taper angles of extrude union features are increased.
Boolean sketch features are now updated as expected when their parameters are driven by user parameters.

Crosshair

Crosshair now keeps its structure at large coordinates and zoom levels.
  • SR138890
  • SR161509

CUI

Custom CUI tool icons from an associated .resz resource file are now shown correctly in the quad when the .cui files use a custom main menu group.
  • SR178149
The visual styles control is now working properly when there is an active selection set.
  • SR163156
  • SR178404
Double click actions are now based on the clicked entity's DXF name, and are no longer influenced by a custom property panel display name.
  • SR176846
CUI keyboard shortcuts are now ignored while the keyboard input focus is on a docked or floating panel control.
  • SR180074
The following shortcuts were added: Ctrl+3 Toggle Tool Palettes window Ctrl+4 Toggle Sheet Set Manager Ctrl+8 Toggle QuickCalc palette Ctrl+Shift+H Clean Screen
  • SR47909
  • SR127665

CUSTOMIZE

The tool icons displayed in the dialog are now displayed properly after a color theme change in the same session.

DATAEXTRACTION

Resolved issues with extraction of attributes from MLeader with block contents.
  • SR137318
  • SR173925
Only visible blocks are counted when a data extraction table is created.
  • SR172797

DATALINKUPDATE

DATALINKUPDATE correctly displays the modified Excel file.
  • SR171496

DELOBJ

If geometry of original entities is only partially used to create 3D solids and surfaces, these entities will not be deleted - regardless of the DELOBJ setting.
  • SR125947

DGN

Fixed entities shifting after importing a DGN file.
  • SR162711
Fixed a DGN import crash.
  • SR167282

DGNEXPORT

Fixed a crash that occurred when exporting a drawing.
  • SR178437

DIM

Resolved issues with DIM distribute when entities being dimensioned had non-zero Z coordinates.

DIMCONSTRAINT

Fixed a bug where a DIMCONSTRAINT between an entity and an array did not respond to parameter changes.
  • SR153381
  • SR154992
  • SR157535
  • SR166628
  • SR171513
  • SR172855
  • SR173630
  • SR174395
  • SR174395

Dimensions

Fixed a bug that broke the associativity of dimensions created for a view produced by VIEWBASE.
  • SR169831
In certain cases, a bug caused dimensions snapped to 3D solid edges to use incorrect internal data for maintaining their association. These dimensions are now correctly created, and remain associative, even on other CAD platforms.
  • SR178354

DIMSTYLE

A situation where changing DIMSTYLEs caused a switch between a layout and model space has been fixed.
  • SR171459
  • SR176787
  • SR177658
  • SR178359

Drag and Drop

The Windows clipboard is no longer locked while dropping files onto the application window. This was problematic in case a dialog was displayed while processing a dropped file, causing the clipboard to remain unusable until the dialog was dismissed.
  • SR182537

Drawing Recovery Panel

Drawing recovery bubble no longer appears at startup on the Start Page. Instead, the Drawing Recovery panel appears automatically when needed. It is possible to turn this off via the registry.

DWGHEALTH

The "Prevent Loss of Parametrics" option is now available in the "Detect Equal Solids" task within the BLOCKIFY task of DWGHEALTH.

Dynamic Blocks

Fixed a stretch action issue with dynamic blocks.
  • SR159855
Corrected a base point behavior when a polar stretch action was executed.
  • SR140842
Field objects remain unchanged and are not converted to text objects when copied and pasted into another drawing that already contains the same block definition.
  • SR164486
Corrected behavior of the Move action in dynamic blocks.
  • SR178885
  • SR181125
Fixed displacement of flip grip points after using the Stretch action.
  • SR166594
Dynamic blocks retain their field objects within their attributes even if they are copy-pasted or inserted into another drawing that already contained the same block definition.
  • SR165511
Improved the evaluation of chained parameters.
The validation of dynamic block parameters now correctly considers the dynamic block units factor and dynamic block scale.
  • SR155245
Fixed stretching of specific blocks.
  • SR175309
Improved handling of cases where default context and entity data diverge.
Improved handling of incorrect data in dynamic blocks.
Simultaneous editing of shared parameters across identical dynamic blocks is now possible directly from the properties panel.
  • SR155245
  • SR157180
Resolved an error that occurred when attempting to edit a dynamic block.
  • SR172409
Copy/paste of dynamic blocks functions as expected.
  • SR165755
  • SR173405

Dynamic Grips

Improved the visibility of dynamic grips.
  • SR169310

ESNAP

We now avoid the activation of deferred perpendicular and tangent snapping, when snapping is disabled.
  • SR173520

EXPLORER

Broken Symbol Styles ‘Edit’ panel is displayed and functional.
  • SR156128
  • SR161504
  • SR163331
  • SR176689

EXPORT

Fixed export failure when a .NET based plugin is loaded.
  • SR155443
  • SR155954
  • SR166701
  • SR170398
  • SR170480
  • SR170527
  • SR177860
  • SR178371
  • SR180507
  • SR181730

ExpressTools

Fixed a problem with LAYMRG that caused an error after the input of <return> default option.
  • SR180079
The (acet-ui-message) modeless dialog is now resizable, as intended.
  • SR180711
Translation issues related to ExpressTools commands (i.e. BreakLine) have been fixed.
  • SR165146
  • SR180338
The MOCORO command no longer changes the COPYMODE system variable.
  • SR179060
Several ExpressTools commands have been corrected to ignore entities on locked layers.
  • SR179609
To improve compatibility, the BURST command now converts multiline text attributes into MTEXT entities.
  • SR157842
  • SR172890
We improved QLATTACH behaviour to ensure that properties of the selected leader entity are retained.
  • SR174375

VYSUNOUT

Fixed a bug where entities couldn't be extruded from the top view with DYNMODE - on and Perspective - off settings.
  • SR174961
Fixed a bug where parameter changes on sketch features created by multi-profile selection did not update as expected.

TPOLE

Corrected behavior of the Items property in formulas.
  • SR177367
Background of fields are now properly displayed.
  • SR162964
  • SR164456
Incorporated the 'StandardScale2' property name into field expressions for Viewport objects.
  • SR117112
  • SR132417
  • SR157510
  • SR179261
Resolved the issue with evaluating fields inside an Attribute in a block when using the BlockReference object.
  • SR132344
Incorporated format for enumeration property.
  • SR157510

File Dialog

Opening or saving a drawing file whose total path length exceeds approximately 256 characters can cause problems on Windows. To avoid the problems, excessively long drawing file paths are no longer allowed.
  • SR178755

FITPOLYLINE

Fixed a bug where BIMSECTION created on a point cloud and edited using FITPOLYLINE did not display all the details after editing.
  • SR177847

Fonts Substitution Dialog

Improved detection of used fonts and font names comparison.
  • SR170348
  • SR174320
Using global font names to check font substitution has been implemented.
  • SR171613

GEO

Corrected geographic location dialog to indicate angle of true north from y-axis as clockwise (CW).
  • SR157277
  • SR166424

Grip Edit

Dragging a polyline arc segment midpoint grip could generate an error as the segment approached a point where it would be completely straight. The error no longer occurs.
  • SR179517
We've fixed a bug that caused unwanted changes to non-current annotative scale states of a block reference after a grip edit.
  • SR182038
  • SR182553

HELP

Pressing F1 while keyboard focus is on the docked command line or text window now opens the application help browser. This was broken in V24.2.

Hidden Line Removal

Improved hidden line removal results in case of touching entities.

HYPERLINK

The size and position of the dialog are now restored correctly the second time it is opened.
  • SR174237

IFC EXPORT

We fixed an issue where certain BIM types (including IfcChimney, IfcShadingDevice) were exported as IfcBuildingElementProxy in IFC4.

IFC IMPORT

The colors are now correctly imported for IFC4 files.
  • SR142561
  • SR173901
  • SR179487

IMPORT

Fixed the import of .ipt models that contain hidden entities.
  • SR151647
Restored import performance of assemblies if ImportPMI is on.
It is now possible to import a filename with a different filename extension than the currently selected file filter, as long as the provided extension is supported.
  • SR172028
Fixed support for point clouds in INSERT, XATTACH and GEOIMPORT.
  • SR176830

VLOŽIT

The "Explode" option is now disabled by default for library components, to ensure that blocks are correctly recognized during BOM generation.
  • SR151662
Fixed a bug where the block was not aligned to the UCS when the 'Specify on-screen' option was selected for the insertion point.
  • SR180177
A bug that prevented typing into the Name field of the Insert dialog has been resolved.
  • SR165485
  • SR170449
  • SR176485
Fixed the issue where XOR-ed transient graphics in the INSERT command were not visible because of overlapping segments.
  • SR178918

Insights page

A new Insights panel has been added to the start page, containing up-to-date and personal usage statistics and insights based on BricsCAD application usage for users that join the Analytics Program. This panel contains an overview of most used commands, commands that might be interesting for you (based on how users similar to you use the application), and achievements.
  • SR176174

LPŘIPOJIT

Fixed a crash that occurred when attempting to create an LCONNECT on an empty selection.
  • SR180214

Library Blocks

It is now possible to add custom blocks to BricsCAD's default library folders.
  • SR168367

License presence check

The check fixes a known issue with license validity. In some edge-case scenarios, it was possible to keep using an open copy of BricsCAD product after its license had been lost (applicable for both type of licenses - local and floating).

LINETYPES

Linetypes with characters load correctly when using ASCII/UTF-8 encoding.
  • SR171271
  • SR177779

Link to parameter

Fixed a bug where a link to a parameter caused a crash.
  • SR178336

Loading a drawing

Fixed a bug that prevented a drawing with associative MLEADERs from loading.
  • SR176403

ŠABLONOVAT

Fixed a bug that prevented 2D polylines from being used as guides for creating LOFT solids.

SMĚRPOHLEDU

Fixed menu overlapping problems at the edge of the screen.
  • SR166759
  • SR174328

Panel strojírenské sestavy

The bug that caused the tree to automatically close has now been fixed. The tree should retain its position.
  • SR170514
  • SR171886
  • SR176106
  • SR176717
Resolved an issue where a QML error is printed in Command line, when accessing context menus in the Mechanical Browser panel. These error messages will no longer appear.

Menu Macro

For compatibility with other platforms, LISP expressions embedded in menu macros are now always evaluated, ignoring the value of TEXTEVAL.
  • SR172636

Menu Bar

Increased the maximum number of menus from 16 to 32.
  • SR167285
  • SR177941

ZRCADLIT

Fixed a bug where 2D constraints were mapped incorrectly when mirrored.
Fixed a bug where the sketch outline position of sketch features was not updated when source entities were deleted at the end of the MIRROR command.
  • SR163186

MLEADER

Resolved MLEADER landing offset issues when placed on left with specific connection attachment types.
  • SR143088
  • SR145708
  • SR161433
  • SR169829
Mirrored annotative Mleaders are now displayed correctly.
  • SR163071
Resolved an issue affecting the creation of annotative multileaders, when placed on the left.
  • SR167048
  • SR172694
  • SR176362
The text height of annotative multi-leaders created inside a viewport is now sized correctly, based on the viewport scale.
  • SR170633

Moving of viewports

Fixed moving of the field of view, instead of moving the viewport content, when the viewport is moved.
  • SR140755

MTEXT

Fixed parsing error for MText containing complex font formatting.
  • SR174007
Fixed multiline text display issue.
  • SR122084
The MTEXT editor dialog now opens in the correct position when located on a secondary display positioned above the primary display.
  • SR174064

MTEXT Editor

The MTEXT editor's ruler button now shows the current on or off state of the ruler.

New Drawing Crash

An error that caused BricsCAD to occasionally crash when a new template was launched has been resolved.
  • SR164167
  • SR169454

OLEFRAME

We fixed a strange behavior with multiple document tabs appearing unexpectedly after opening a drawing file containing another embedded OLE drawing file.
  • SR173151
  • SR173638

OPEN

Fixed an endless loop that could occur on OPEN.
  • SR171178
  • SR172173
We fixed an issue that allowed the main application window to remain active after the OPEN dialog was opened by entering the command in the text window or a floating command line.
BASEFILE is no longer changed after using the NEW command, as expected.

OVERKILL

An issue with the positions of existing block references after applying OVERKILL > combine duplicate block definitions, has been fixed.
A visual glitch in the list of duplicate block definitions has been fixed.

Parameters Manager

Fixed a bug that caused a crash when enabling 3D constraints from the Parameters Manager.
  • SR178891

Parametric Operations

It is now possible to turn off linked behavior of parametric operations during the *EDIT commands by typing the commandline option.

PASTECLIP

We added support for copying and pasting a file from Windows Explorer. The behavior when pasting will be consistent with the behavior when dragging and dropping a file from Windows Explorer onto the drawing window.
The Windows clipboard no longer remains locked while the PASTECLIP command is prompting for an insertion point.

Plot Configuration Editor

Fixed a crash in the plot configuration editor when modifying standard paper sizes.
  • SR157853

MRAČNOBODŮOŘÍZNOUT

Fixed POINTCLOUDCROP not working for multiple copies of the same point cloud.

Point Clouds pre-processing

fixed a bug in HSPC conversion for large datasets.
  • SR176095

MRAČNOBODŮEXPORT

Added the possibility to input a point cloud name via command line in POINTCLOUDEXPORT.
  • SR152284

Point Clouds relative paths

Drawings with the same point cloud using different relative paths are now able to use the same cache data.
  • SR130625

Křivka

DXF code group 70 for a curve-fit polyline Vertex is now correct.
  • SR167835

PRINT

Fixed snap precision for print/print preview.
  • SR47212
  • SR156703
  • SR177041
Fixed an issue with custom SHX files not printing correctly.
  • SR154255
A STB plot style is now used when printing AEC objects.
  • SR160048
.ctb files now work in the intended way.
  • SR151896
  • SR166819
  • SR178671

Panel vlastností

The Handle field now accepts input while in Quick Select mode. This was broken in V24.2.
  • SR179283
Fixed a problem when (quickly) switching between different selected entities - a timing issue could cause an error propulating the TypesCombo list, and potentially trigger a crash.
  • SR180353
Coordinate values shown in PropertiesPanel were shown with wrong "*Varies*" status if a UCS was active (regression from V24.2) - this defect has been fixed.
  • SR180640
  • SR181198
  • SR182377
Fixed an issue with Ribbon controls not updating properly if more than 100 entities are selected.
  • SR174970
Visual glitches when GripEditing an attribute of a selected BlockReference (with PropertiesPanelopened) are now fixed : graphics of edited attributes were not immediately updated.
  • SR177621
PropertiesPanel has been improved to check for the PROPOBJLIMIT earlier, to prevent costly processing of entity properties, when the PROPOBJLIMIT is reached; this removes any unintended delay until the PROPOBJLIMIT message is shown.
  • SR176847
  • SR176994

PROPERTIES

Fixed a crash during the simultaneous calculation of mass properties and Bim properties of 3D solids.
  • SR176799
Fixed a crash during the simultaneous calculation of mass properties and Bim properties of 3D solids.
  • SR178837

PStyleApp

Fixed: access to color palettes from Color dialog.
  • SR171209
  • SR173347

PUBLISH

Files that have been added are preserved when transitioning between the layout and model options.
Updated bookmarks to now exclusively use the sheet's title and number.
  • SR167255

VYŘADIT

Fixed a bug where the total number of items to be purged was not updated based on the selected filtering options.

PUSH/PULL

Fixed a bug where the push/pull operation moved solids containing sketch based features when they should not have been movable.

RECOVER

The RECOVER command now opens files with invalid AcDbAssocGeomDependency entities.
  • SR176536

Quad

The REFEDIT command now appears in the Quad when a block is selected.
  • SR167838
  • SR171577
  • SR174263
The DMTHICKEN command is available in the Model Tab of the QUAD for surfaces, extruded surfaces, and swept surfaces in the Modeling, Mechanical, BIM, and Complete workspaces.
Erase is now in the Quad.
The SHELL command is now in the Quad for Solid Faces.
Drawing files containing certain invalid block references no longer cause a crash in the quad tooltip control.
  • SR177029

REFEDIT

Dynamic blocks modified in the Reference Edit environment are now saved correctly.
  • SR169808
  • SR170465
Fixed incorrect display of external references after editing.
  • SR174537

Parametry reference

Fixed a bug where parameters continued to display as references in modelspace even after their state was changed in the mechanical browser and parameters manager.
Fixed a bug where 2D reference parameters didn't update as expected when their driving parameters were changed.
  • SR160280
  • SR167268
  • SR173381

REGION

Non-closed entities are not deleted when the REGION command is used.
  • SR74271
  • SR99433
Regions linked to polylines are now created correctly in a particular drawing.
  • SR162536

Release Notes

We've beautified the presentation of multi-item Release Notes entries, and deprecated the old "Wall of Text" formatting. #eyestrain

Rendering

Overlapping entities remain visible while dragging.
  • SR139644
  • SR143741
  • SR157783
  • SR159582
  • SR161413

Pás karet

Large drop-down menus with scroll bars now stay open after the mouse button is released from the scroll bar.
  • SR171602
  • SR176326
Ribbon panels now collapse when the screen width is too narrow for the ribbon tab.
  • SR170254
  • SR180684
The bug that caused the wrong properties to display in the ribbon on drop-down controls has now been fixed.
  • SR171603
Ribbon controls now display at the same height, regardless of content.
Icons and text are now correctly aligned on drop-down menus.
  • SR166382
  • SR166950
The dropdown menu is now correctly positioned when an external monitor is used.
  • SR164882
  • SR166038
  • SR166867
  • SR168336
  • SR170655
  • SR171135
  • SR171956
  • SR173083
  • SR174593
It is now possible to use keystrokes to select a layer in the Ribbon Layer Control drop-down.
  • SR176028
  • SR176326
  • SR176534
  • SR176726

RIBBONDOCKEDHEIGHT

The help text for the RIBBONDOCKEDHEIGHT System Variable in the Settings dialog has been revised to reduce user confusion.

RIBBONTOOLSIZE

The RIBBONTOOLSIZE system variable has been removed.
  • SR170386

RTZOOM

UNDO after RTZOOM or RTPAN inside a display locked viewport now reverts all continuous view changes in a single step.
  • SR180678

SAVE

Improved save performance for drawings containing AECDrawMassElem.
  • SR165837

SAVEALL

Saving all open drawings now works from the Start tab.
  • SR171034

SCALE

Resolved issue preventing the setting of a scale.
  • SR181401

SCALELISTEDIT

Newly added custom annotation scales are now working properly when applied to a model space viewport.
  • SR181316

Scroll bars

The scroll bars in panels such as the Mechanical Browser, Settings tab from the Civil Explorer and the Sheets tab from BIM Project Browser now appear only when required.

Scrolling

BricsCAD now responds to the scroll of the mouse wheel more smoothly in a number of locations, including tree views, combo boxes and panels.
  • SR176358

ŘEZDOBLOKU

SECTIONPLANETOBLOCK now takes into account the value of AUNITS.
  • SR170441

Selection

Selection now works on a block with MTEXT using a TTF font inside.
  • SR151167

NASTAVENÍ

In the SETTINGS dialog box the description for PROPPREVTIMEOUT now shows the correct accepted values: between 1 and 5.
  • SR179226

SETTINGS dialog

In the SETTINGS dialog the description for PROPERTYPREVIEWDELAY is has been corrected to show that values between 100 and 10000 are accepted.
  • SR179226

Sheet Sets dialog

Layouts are no longer numbered when Automatic Numbering is turned off.
  • SR163858
  • SR174251

SIMPLIFY

Polylines containing bulges (i.e., at least one arc segment) are now correctly simplified, i.e. redundant vertices are removed between the linear line segments of those polylines, while the arc segments themselves are unaffected.
The SIMPLIFY command no longer affects selected entities on locked layers.

Prvky podle náčrtu

Fixed a bug where the multi-solid subtract feature did not update correctly after a parameter change.
Copies of solids with sketch-based features and their dependent sketches are now treated as unique entities when copied within (and between) drawings that already contain sketch based features.
Fixed a bug where parameters were not updated as expected on copies of solids containing a mix of arbitrary geometry and sketch features.
Fixed a bug that caused wrong results when updating an extruded sketch feature created from a self-intersecting polyline.
Fixed a bug where the Revolve_union feature was not updated as expected when WorkPlane parameters were changed.

ODŘÍZNOUT

Fixed a bug where the SLICE command failed to work on extruded surfaces.
  • SR181927

SMUNFOLD

Resolved an issue that resulted in the retrieved part, created from the top or bottom face, differed in size.
  • SR156452

Úvodní stránka

The recent files are now correctly displayed in the Start page on start up after updating BricsCAD to a new minor version.
  • SR174690
  • SR177144
A bug that caused the workspace picker on the Start Page to not fully display workspace names has been resolved.
  • SR179927
  • SR179929
The workspace picker on the start page now selects workspaces as expected.
  • SR175481
  • SR176263
  • SR176791
  • SR176862
  • SR177543
  • SR177791
  • SR178293
  • SR178701
  • SR178771
  • SR179180
  • SR179239

Stavová řádka

The new Status Bar is now correctly displaying a MODEMACRO value.
  • SR180119
The option to control the ROLLOVERPARAMS toggle now works in the new Status bar as it did the previous Status bar.
  • SR179992

Surface

Planar surface entities now display the correct number of U and V iso-lines.
  • SR178632

Surface Labels

We fixed an issue where contour label values were not rounded.
  • SR174942

TAŽENÍ

Fixed a bug where profile placement was inconsistent on the path after selection in interactive mode.
Fixed a bug where using the CTRL key to switch between different booleans didn't loop as expected.
  • SR175025

SWEEP/LOFT

Fixed a bug that prevented planar surfaces from being used as profiles for SWEEP and LOFT operations.

Symbol Style

We fixed an issue with enlarging the width of the drop-down list for Symbol Size Type and Symbol Orientation, so they are easier to read.
  • SR172175

TABLEDIT

We fixed a crash in certain drawings when opening the table cell border style dialog in the table cell editor.
  • SR181002
  • SR181247

TABLEMOD

The Cell Border Style dialog no longer persists an incorrect size after changes to display scaling settings.
  • SR172586

Tabulky

Setting a table break of 'right' now breaks the table visually to the right, and vice versa.
  • SR177653

TEXT

Text is now properly aligned after font substitution.
  • SR175439

TINEDIT

We improved the selection of the lines to be deleted from a TIN surface when selecting in a non-orthogonal view.
  • SR146515
  • SR147439
Using the Swap edge option within the TINEDIT command no longer leads to unstable behaviour in a specific drawing.
  • SR174886

Povrch TIN

We fixed an issue that caused TIN Surfaces to not be rebuilt if weeding and supplementing factors for breaklines were used.
  • SR173533
  • SR174555
  • SR174579
TIN surfaces created from point groups are now properly updated after points are added or removed from the point group.
  • SR175927
We fixed an issue with overlapping "Add new area" and "Update surface" buttons in the TIN Surface Definitions dialog box.
  • SR178181
Large TINs (more than 1M points) are now read correctly from paths that contain non ASCII characters.
  • SR174082

TIN Objemový povrch

Creating TIN Volumes from surfaces imported using LandXML Import no longer lead to unstable product behaviour.
  • SR179172

Tool Palette

The Tool Properties and Customize dialogs now use the current color theme.

Nástroje

The labels of various tools have been reviewed for consistency and capitalization.
  • SR181697
  • SR181773

Modelování v pohledu shora

Fixed a crash when fitting a BIMWALL to a pointcloud in top view mode.

Transient Graphics

Resolved an issue where transient graphics created by (grdraw) were erased after invoking the (redraw) and (getint) functions.
  • SR181769

TRIM

Resolved an issue with trimming behavior of entities in the presence of hatches. Entities above a solid hatch are trimmed by hatch bounds. Entities below a solid hatch can be trimmed by tab or selection cycling. Entities above/below a hatch are trimmed by the hatch pattern.
  • SR172970
  • SR173557
  • SR174438
  • SR175814
Resolved an issue with trimming behavior on overlapping entities.
  • SR175435

OŘÍZNOUT/PRODLOUŽIT

Resolved an issue related to cycling on overlapping entities while using the TRIM and EXTEND commands.
  • R171751
  • SR167474
  • SR167491
  • SR167740
  • SR167776
  • SR168435
  • SR170653
  • SR170667
  • SR170910
  • SR171366
  • SR171437
  • SR171515
  • SR171911
  • SR174370
  • SR174450
  • SR176102
  • SR176758
  • SR178486

Typed plans

Fixed a bug in background image generation where set resolution was wrong when working in a meter template.
  • SR169218
  • SR179435

UNDO

After zooming and panning the view while certain commands were active, undoing one step of the command could sometimes undo back too far, even beyond the beginning of the command. This has been corrected.

SJEDNOCENÍ

Fixed an issue in the UNION command that prevented processing regions on an inclined plane.
  • SR178626

POHLED

In some specific cases, restoring a named view could result in incorrect VIEWTWIST, which indirectly caused some problems with the CUI View control. This has been fixed.
  • SR178685
Restoring the layer state is now applied only to the active viewport in paperspace.
  • SR181451

VIEWDETAIL

Resolved issue where, after VIEWUPDATE and changing of view scales, geometry lines and hatches were displayed incorrectly or missing in detail views (VIEWDETAIL).
  • SR167156
  • SR171958
  • SR172642
  • SR172786
  • SR173824
  • SR174155
  • SR178440
  • SR180139
  • SR180857
  • SR182000

VIEWPORT

A crash that occurred when creating a new viewport has been fixed.
  • SR174175
  • SR174829

Visibility States

A visual glitch with the numbers in the placeholder graphic of the Visibility States panel has been fixed.

WBLOCK

Fixed a bug where parameters that were not linked to a block weren't saved during export.
  • SR172163

Workplanes

Fixed a bug where MOVEGUIDED allowed the movement of workplanes with linked sketches.

XPŘIPOJ

The command now displays an informational message and completes normally, using an existing block definition, if one already exists in the host drawing.
  • SR178243

XREF

Resolved the corruption of an xref's data after renaming an xref-dependent layer in a REFEDIT session.
  • SR171054

Pluginy (ponecháno anglicky)

.NET

We fixed an unusual case in which Solid3d.CreateSculptedSolid() created a solid with an invalid face on one side.
  • SR150277
A managed LispFunction declared with void return type now returns nothing, instead of NIL.
The RibbonTab.PropertyChanged event is now notified for RibbonTab.IsActive changes when a new ribbon tab is activated by the user.
  • SR176777
The Dimension.Dimtxtdirection and DimStyleTableRecord.Dimtxtdirection properties have been implemented.
  • SR176892
Several signatures of RibbonControl.FindPanel(), RibbonControl.FindItem(), and RibbonTab.FindItem() are now returning the parent item of the found items as out arguments.
  • SR178328
We fixed a recently introduced ArgumentOutOfRange exception that could occur when accessing a ribbon item collection while the BEDIT command was active.
  • SR178518
The BlockPropertiesTableColumn.Parameter property is now returning the correct name and value in certain problematic drawings.
  • SR158701
The LineSegment3d.Overlap() method no longer throws InvalidOperationException when the two supplied line segments do not overlap.
  • SR179366
The ShowImage = false property is now obeyed in ribbon combos.
  • SR166382
Several missing application context members in the DocumentCollection class are now implemented.
We fixed a crash that occurred when removing a ribbon tab that contained a WPF ribbon panel.
  • SR181305
The MText.getMTextWithFieldCodes() method has been implemented. This method returns the text content with fields as raw field codes.
  • SR162565
  • SR168923
We resolved an eNotOpenForRead exception when constructing a Brep instance from FullSubentityPath.
  • SR181299
The ObjectId class has been extended with support for dynamic late-bound access to properties and methods of the underlying database object.
The OPM Extension API is now available for .NET plugins to extend the object properties displayed in the Properties panel.
  • SR157831
A new generic properties API, based on the similar C++ API, is now available in .NET at Bricscad.Global.PropertyService and Bricscad.Global.ObjectIdPropertyAccessor.
The BrxMgd assembly is now marked with ExtensionAttribute, so that extension methods can be directly called from VB.net client code.
  • SR178982
The PromptSelectionOptions.AllowSubSelections flag is now ignored when PrepareOptionalDetails is also set, as subentity selection is not supported in that case.
  • SR180330
Implemented classes to facilitate the creation and manipulation of Civil Label Styles.
  • SR166529
  • SR175732

BLADE

The Syntax & Variables dialog has been extended to verify the runtime value of function symbols, if the symbol for a called function is not known from analyzing loaded project files.
  • SR148209
The output of LISP expressions evaluated at the Lisp Console in BLADE are now printed on a new line.
We added a new option to configure the text foreground color for all panels.
  • SR182533

BRX

We implemented the AcDbAssocManager::getGlobalEvaluationCallbacks() method.
We implemented a number of missing functions in the AcDbAssocVariable class.
Table editing is now temporarily suspended while a custom context menu command executes.
  • SR148671
A multitude of AcDbAssocArray classes were implemented, exposing the functionality of associative arrays to the BRX API.
  • SR154835
Graphics created by acedGrDraw() no longer remain visible after the command ends.
  • SR156011
The BIM classification API can now classify a database for later insertion as a block.
  • SR164029
We implemented the AcDbViewSymbol, AcDbDetailSymbol, and AcDbSectionSymbol classes.
  • SR165151
We implemented the AcDbAssocGeomDependency class.
  • SR168750
We implemented the AcDbAssoc2dConstraintGroup class.
  • SR168751
Calling AcDbLayout::copyFrom() with a source layout from a different database now copies the source xdata as well.
  • SR170561
We deprecated the non-conforming defaultDoubleNull type from BREP API, and adjusted affected function signatures to use double* instead of double&.
We implemented the AcGraphNode and AcConstraintGroupNode classes.
  • SR168750
We implemented the AcGeomConstraint, AcHelpParameter, and AcCompositeConstraint classes.
  • SR168750
We implemented the AcExplicitConstraint class and related explicit constraint classes.
  • SR168750
We implemented the AcConstrainedGeometry class and related geometric constraint classes.
  • SR168750
The first and second derivatives at the start point of a polyline are now properly computed by getFirstDeriv() and getSecondDeriv(), even when the first segment is an arc segment.
  • SR172509
Per-instance dynamic properties can now be registered on a base class of the class where the properties are implemented.
  • SR172617
The automatically generated SDK documentation has been cleaned up, and presentation has been much improved, with better formatting and the addition of class inheritance graphs.
  • SR174656
We implemented a new generic properties API to access any and all object properties from DWG database objects, including properties defined by BIM, MCAD, Civil, IFC, Point Cloud, and third party party OPM extensions. See header file BrxSpecific/BrxGenericPropertiesAccess.h for documentation.
  • SR172302
  • SR173645
We added a special signature of the cast() member function to civil alignment element classes that accepts and returns an AcSharedPtr instance. This enables more natural usage of runtime casting of temporary alignment elements returned as shared pointers, without accidentally creating duplicate or orphaned references.
It is now possible to call clone() on a custom class derived directly from AcRxObject.
  • SR176224
Improved performance and functionality of BRX HLR module, also reducing the amount of generated entities (no duplicates, no overlaps, etc.).
  • SR173727
A number of missing functions were implemented in the AcDbAssocAction, AcDbAssocActionBody, and AcDbAssocVariable classes.
  • SR145423
The AcDbAssocParamBasedActionBody class was implemented.
Object snap calculation for custom entities now calls the 8-argument subGetOsnapPoints() signature, then falls back to the older 7-argument signature if the newer version was not implemented for the entity class.
  • SR177384
AcDbViewport::setVisualStyle() now sets the correct render mode based on the visual style.
  • SR177722
Several missing methods have been added to the AcValue class.
  • SR178769
A WM_HELP message is again being generated when pressing F1 in a modal MFC dialog. This was broken in V24.2.
  • SR180618
  • SR181496
While a modal dialog is active, the main frame window is disabled. Other floating application windows like the miniframe command line are also now disabled while a modal dialog is active.
  • SR180618
  • SR181496
We've implemented AcApDocManager member functions beginExecuteInCommandContext() and beginExecuteInApplicationContext().
  • SR180694
Several new methods have been added to the BModeler Face class to more cleanly expose internal loops of faces.
  • SR180775
The document that is current when a document context command starts, now remains the current document until the command has ended (or been cancelled), even when a new document tab is activated while the command is running.
  • SR180770
We fixed some incorrect behavior when calling member functions of a custom class derived from AcDbWipeout.
  • SR181550
The annotative context data of custom entity classes derived from AcDbMText is now preserved during handOverTo().
  • SR169219
  • SR177427
We fixed an issue whereby setting a new current dimension style, then applying it to a newly created dimension, would result in dimension style overrides corresponding to the previously active dimension style.
  • SR171093
It is now possible to assign BIM spatial location to objects classified as annotation.
  • SR175181
The AcDbEvalGraph class and several related classes have been implemented.
  • SR178291
AcDbObjectPointer::create() has been extended with a signature that accepts arguments to pass to the constructed object. The new utility class AcDbObjectPointer2 calls the new create() function directly from its constructor by forwarding arguments.
BrxBimPolicies functions setPolicy() and getPolicy() no longer produce linker errors when used.
  • SR179710
During input point monitoring, the list returned by AcEdInputPoint::pickedEntities() now includes one top level entity for each nested entity, even if this results in duplicates. The new behavior is compatible with other platforms.
  • SR179450
We fixed a V24.2 regression that caused issues with custom entities displaying inside a dialog based AcGsView instance.
  • SR180249

BRX/LISP

Added new API functions to remove all 3D constraints from a drawing, or from a specified entity.
  • SR174518
To improve compatibility with other platforms, acedGetEnv() and (getenv) now return RTERROR/NIL, respectively, when the environment variable is set to an empty string.
  • SR176582

BRX/.NET

A new BrxPlotStampSettings class was created for the BRX API and a corresponding PlotStampSettings class was created for the .NET API to facilitate programmatic manipulation of plot stamp settings.
  • SR147046
Changing the annotative property of blocks has been improved to be more compatible with other platforms.
The Anchoring API has been extended, including a new protocol extension BrxAnchorfeaturePE (C++) and Bricscad.Parametric.AnchorFeaturePE (.NET) that enables plugins to dynamically filter the allowed target faces for an anchor.
  • SR165864
  • SR165867
The BrxCvDbPoint (C++) and Civil.Point (.NET) classes have been extended with new static methods importPointsFromFile(), assignPointsToPointGroup(), and assignStylesToPoints().
  • SR176223
Calling CreateAnchoredBlockReference() with an invalid input id no longer crashes.
The acedTraceBoundary() and TraceBoundary() functions now correctly interpret the seed point as UCS coordinates.
  • SR170956
The BIM IFC import and export classes have been extended with several new options. As part of this work, some classes have been changed slightly to make them more consistent with other classes.
Registered ADS functions (or LispFunction in managed code) no longer become exposed at the command prompt as if they were regular commands unless they use the C:XXX syntax.
  • SR174650
We've changed behavior when setting plot style "ByLayer" or "ByBlock" in a drawing whose plot styles dictionary actual contains plot styles with those special names. The logical plot styles are now preferred, and the similarly named plot styles in the dictionary are ignored. This behavior is compatible with other platforms.
  • SR156798
It is now supported to show a ribbon combo control label with any combination of text or icon, or both, depending on its label style.
  • SR166382
New BRX classes BrxCvDbSymbolStyleManager, BrxCvDbStyle, BrxCvDbSymbolStyle, and BrxCvDbStylePartDisplaySettings, as well as .NET classes SymbolStyleManager, Style, SymbolStyle, and StylePartDisplaySettings, facilitate creating and changing Civil Point Symbol Styles.
  • SR166529
The BrxCvDbPoint (C++) and Civil.Point (.NET) classes have been extended with a new static method assignPointToPointGroup().
We introduced new classes for creation and manipulation of Civil Label Styles.
  • SR166529
  • SR175732
The raw description and full description properties for civil points can now be set independently by API.
  • SR164057
  • SR164188
  • SR164318
  • SR182316

BRX/.NET/COM

Newly added annotative MLeader entities now include the current annotation scale context, thereby ensuring that they display visible graphics.
  • SR89198
  • SR91160
  • SR93772
  • SR164686

BRX/.NET/LISP

The hidden "Last" keyword at any entity selection prompt may now be replaced by supplying a conflicting keyword via (initget) or acedInitGet().
  • SR168606

COM

Out of process COM is now working during document initialization after opening a drawing by double clicking in Windows Explorer.
  • SR171754
We addressed some shortcomings in the API for modifying dynamically created popup menus at runtime.
  • SR177959

DCL

We fixed an unintended behaviour with DCL ListBox label strings: the space character is no longer used to split the label string into column header labels. The TAB character "\t" and the vertical bar character "|" can now be used instead, if splitting the label string into column header labels is intended. This makes it possible to use spaces in column headers. Alternatively, the BricsCAD-specific "bcad_label" can be used (it is ignored on other platforms).
  • SR149603
DCL platform compatibility has been improved by enabling use of the "is_cancel" attribute on ListBox, Image, and ImageButton.
  • SR157067

LISP

Enhanced the BIM LISP API to include a new function (bim:pset-list-all) to return all Property Set properties associated with a supplied entity.
  • SR147602
The (getcfg) and (setcfg) functions now read and write in-memory user profile settings when the supplied value path starts with "../Profile/". This enables something like (setcfg "../Profiles/Default/Dialogs/XXX/rect" "200,200,300,100") to change the in-memory value baing used by the application code.
We improved compatibility of reactors using the 'all-document flag.
  • SR180296
The (vla-Delete) function has been fixed to trigger a Lisp error when attempting to delete the current UCS (compatible with AutoLISP).
  • SR180342
We added support for more COM Methods and Properties on Linux/Mac, including Annotation, Evaluate, Url, UrlDescription, and UrlNamedLocation.
A timing issue related to evaluation of (S::STARTUP) has been fixed. Now all defined (S::STARTUP) functions are processed after the drawing is loaded and all startup files have been processed.
  • SR155880
We improved performance of certain lisp scripts that frequently invalidate the display.
  • SR165861
We fixed a problem with LISP database and object reactors that occurred when MTFLAGS (MultiThreading mode) was enabled.
  • SR176663
The (vlax-add-cmd) function documentation was updated to correct the example expression. The function's optional localisedName argument may now be nil, consistent with other CAD platforms.
  • SR179886
Some constraints API functions did not return expected results when they were called multiple times in succession. The problem has been fixed.
  • SR179125
We fixed a regression with nested partial incomplete (command) calls causing the command line to malfunction.
  • SR179800
The function (vla-get-MomentOfInertia) now returns results compatible with other platforms.
  • SR181260
When calling (bim:pset-create-property), the data type for a newly created PropertySet property can now be defined by the value assigned in a following call to (bim:pset-set-property ename propertyset name value). Additionally, both functions now support specifying the data type explicitly for a newly created property. We also fixed some improper mixing of property "Name" and "Label".
  • SR181696
The (bim:get-bimtype) function was revised to enable the use of dynamic BIM types.
  • SR181887
A memory access fault has been fixed when calling (entmod) with an entity definition list containing certain invalid entries.
  • SR181823
Some new and enhanced Civil API functions have been added.

VBA

Some customers have reported an error when trying to use VBA, even though the VBA runtime was successfully installed. We've implemented a mitigation for this problem by resetting some VBA related COM registry settings before VBA starts.
  • SR145620
  • SR147541
  • SR154920
  • SR156942
  • SR159197
  • SR159347
  • SR161558
  • SR172229
  • SR172278
  • SR176270
  • SR179036
  • SR180916
  • SR181183
  • SR181853