Log
Log of updates of SOLIDOS
2019 - 04 - 26 - 5172
- First version of this Help file
2019 - 04 - 10
- Added category sorter to Category
attribute
2019 - 05 - 10
- Added rules editor
- Added rule validator
- Added name control to not repeat
2019 - 05 - 13
- Added screen refresh when editing styles
- Added styles to devices
2019 - 05 - 14
- Added import styles
- Fixed bug with transaction in events
- Fixed form choose without items
2019 - 05 - 15
- Added Catchment designer
- Fixed bug trying to verify name when stretching
- Remember preview options
- Improved handling of copy, delete events
2019 - 05 - 17
- First attempts at an improved Properties
2019 - 05 - 20
- Fixed bug in PropertyGrid when applying alignment to the reference axis.
The converter gives an error if there is no active TR
- When changing device section, rule or style, check if it is of the same family and subtype
- Tags on items used in the Toolspace
- Fixed recursive looping bug in ObjectErased
- Added SelectSimilar command handler
2019 - 05 - 22
- Finally updated GripPoint schema in Profile View
- Finally updated DrawOverrule scheme in Profile View
2019 - 05 - 24
- Fixed DrawOverrule Profile View to draw a block
- Fixed bug with DNIT ladder
- TR monitoring to avoid eWasOpenForRead, if you have topTR, don't open OpenClosetransaction....
2019 - 05 - 17
- Fixed strange bug that erased the block representing device projection in profile
2019 - 06 - 01
- Not using the normal transaction with grips, makes the GripPoint delay and takes the object's highlight
- First appearance of BSTC, BDTC and BSTC
2019 - 06 - 21
- Added side property on water drop entry
- The propertygrid now selects the property after it has been changed
2019 - 07 - 01
- Improved delete/undo events with tables
2019 - 07 - 02
- Added properties for checking pipes in structures
2019 - 07 - 17
- Added command to convert civil 3d networks to plugin networks
2019 - 07 - 25
- Improved the caching of entities in transactions
2019 - 07 - 31
- First implementations of the spreadsheet, already with several buttons
- Improved recalculation system by caching excavation
- Revised several items on checkout that did not trigger other items to update
- Improved the speed of recalculation of rules, caching only properties that actually appear in expressions
- Revised getting items for reporting, including option to select by network
2019 - 08 - 01
- Implemented HashCode function to speed up many of the saving processes
- Implemented first version of property translator for PropertySets to make the plugin visible to Navisworks
2019 - 08 - 02
- Removed one of the caches (GripOverrule)
- Improved SetGripPoint so that it reflects actions in the worksheet as if it were in the grip
- Added Catchment Groups to organize with grids
- Fixed bug in projections that did not redraw the block when importing from c3drenesg4
2019 - 08 - 05
- Fixed group and style definition bug when importing from c3drenesg4
- Fixed bug with transactionless cache for grips
- Added grips for table (rotation and position)
- Fixed bug when closing file with PalletSet open
- Inclusion of QTO and fields OMNICLASS to devices
2019 - 08 - 06
- Added looping check when connecting devices
- Added options to save/reload column state
2019 - 08 - 12
- Added command to renumber catchments
- Added command to number the network
- Improved events for the MOVE command
- Improved SelectSimilar in label
2019 - 08 - 19
- Added column template manager
- Added section preview in worksheet
- Added way to export DataGridView to html
2019 - 08 - 23
- Added 3d preview in worksheet
- Added AutoZoom to Spreadsheet
- Fixed bug when exporting to HTML, numCols was inverted with numRows
2019 - 09 - 05
- Improved undo/redo in spreadsheet
- Improved the display of the rule expression display column
- Added MS Excel export
- Added MS Excel export of all earthwork worksheets
- Added menu to hide columns
- Added tooltips for all items in worksheet
2019 - 09 - 10
- Added sheet change tracking in PalletSet
- Added PalletSet for digging
- Added catchment area generation options by points and polylines (only had polyline)
- Expanded the function of the Pick button in the worksheet to choose the network if the device is from another network
- Handled error in worksheet when network under calculation is deleted
2019 - 09 - 13
- Fixed bug with Toolspace/Settings
actions menu
- Added Network Auto Calculation option
- Decreased response time for updating Toolspace
- Fixed bug that closes the Toolspace when closing the document if there are other open documents
- Fixed bug when importing styles from other drawings
- Fixed bug when drawing circular pipes in high coordinates
- Improved treatment of isolines in pipes (first attempts...)
- Improved column menu close control
2019 - 09 - 16
- Fixed undo bug with erase trying to populate out-of-order nodes
- File menu and column menu hide if network is not selected in worksheet
- Improved autocalculation, with calculation indicator button in the status bar
- Rule results are replaced by the need for recalculation when applicable
- Improved the Columns menu order, including the "Calculations" item in the correct position
- Improved the columns menu, which now predicts the type of network
- Added control over all fields using formatter in unit editor
- Fixed bug when clicking button that adds the excavation Pallet
2019 - 12 - 02
- Fixed bug (?) of projection grip that disappeared in some cases
- Fixed bug in worksheet that does not update when deleting and undoing
- Fixed some SPROJECTION command messages
- Fixed bugs with grip labels
- Added device icons in PartsList editor
- TsExcavation update goes as expected now
- Fixed bug that does not update the layer editing screen
2019 - 12 - 04
- Added NaN prevention when importing rules from C3DRENESG4
- Added frame showing violated rules for selected item in spreadsheet
- Fixed Select button on worksheet when clicking a different device
- Fixed bug when calculating coordinates of a line component in labels
2019 - 12 - 18
- Improved command to add bowl
2020 - 01 - 06
- Improved some icons
- Added standard DER-SP type A, B and C manholes
- Added DER-SP standard ladder manhole exit
- Fixed bugs with Boss and Step properties of Pipes
- Improved the DER-SP step trapezoidal ditch code
- Fixed bug that added null ObjectId in ObjectIdCollection
- Fixed spreadsheet column headings
2020 - 01 - 08
- Added OVOID section pipe, standard DER-SP
- Added standard rectangular gallery wing DER-SP
- Fixed bug with COPY command on devices, which moved to wrong coordinates
- Added opening of holes in the wing according to the connected pipe section
2020 - 01 - 08
- Improved the style of projections, so that they represent different layers
- Added several DER-SP pattern devices for stairs
- Improved handling of GripPoints when using the MOVE command
2020 - 01 - 08
- Improved rate unit handling, now accepts inputs like 3/2, 3:2 x:y, 3:2 x:y
- Review of standard stairs DER-SP
- Review of standard descents DER-SP
2020 - 01 - 18
- Improved editing of screen measurement units, showing only for the selected object, with a button at the top of the PropertyGrid
- DER Standard Inspection Box Review - SP
- Descent review
- Revision of properties common to devices
2020 - 01 - 22 - 10336
- You can now enter numeric values with a period or a comma in the decimal separator
- Added the concept of connecting points to point devices
- Stair review
- Fixed bug when switching documents
- When changing any property, it is now the Normalize function that adjusts the position of the linear devices
2020 - 01 - 27 - 10525
- Improved handling of profile pipe GripPoints
- Improved Cyclopean concrete wing solid
- Improved solid reinforced concrete wing
- Improved structural block wing solid
- Fixed normalization algorithm
- Added Structural Block Manhole Inlet Patterning Tables
2020 - 01 - 28 - 10568
- Fixed bug with Get grip points of labels and tables that crashed for not providing a list of objects
- Added holes in the exit of water descent in ditch
- Rewrote rectangular gallery mouth to add properties
2020 - 01 - 29 - 10568
- Completing this help
- Fixed bug with formatter not reading saved settings
- Added some preventions on startup
2020 - 01 - 31 - 10716
- Calculation of the projection outer contour for the label
- Improved projection labels
- Number and order network nodes, catchments and projections
- Revision of the in-memory object caching system
- OverRule review of grips
- Improved behavior of grip points of pipes and boxes
- Improved behavior of connector points
- Launched the foundations for calculating the excavation volume of structures
2020 - 01 - 31 - 10716
- First trials of the point device trench calculator
- Fixed bug when switching documents.
An XData was checked that might not be text with a text
- Added help for commands STOOLSPACE, SOPTIONS, SEDITPARTS, SCATCHMENT, topics Settings, Toolspace, Properties among others
2020 - 02 - 18 - 11458
- Added button to copy properties from one device section to another
- Corrections in the rules editing form
- Changes to the way the program processes stacked transactions
- Bug fixes in Design worksheet
- Redesign of main icons
- Added help for SRULES
- Added help to Rules
2020 - 02 - 24 - 11614
- Added network editing bar in SEDITNETWORK
- Improved icon handling
- Improved handling of rules and styles that were slowing down processing in some cases
- Wrote some more help pages: SEDITNETWORK, Settings / Options / Flow, Devices / Hierarchical Categorization
- Added default styles for labels in networks
properties
- Added topic Styles
2020 - 02 - 24 - 11614
- Added ObjectId validation in properties
- Improved performance in handling nodes to be updated
- Simplified label generation scheme
2020 - 03 - 06 - 12295
- Property Validator Validation
- Improved performance in handling nodes to be updated
- New icons on nodes
- Possibility to turn off tooltips in Toolspace
- Added option to include folders in Toolspace
nodes
- Improved ADD/ADDNEW methods
- Improved the behavior of the style editor for tables, labels, rules and PartsList
2020 - 03 - 09 - 12366
- Added type checks on network
- Improved control of buttons in Toolspace, checking if the node allows actions
- Improved "in use" control of material list
- Improved behavior of the UNDO
command
- Fixed type prediction in table style cells
2020 - 03 - 10 - 12366
- Added DMS measurement unit (degree, minute, second) for angles
- Improved algorithm for calculating table and report items
- Fixed behavior of CanErase function
- Added label leader anchoring options
- Improved tooltip handling in Toolspace
- Improved editor handling of each Toolspace
node
- Improved the translation of some items
- Fixed bug when creating rule by SIMPORTGRAVITY
- Added trench solid calculation on devices
- Improved the appearance of drainage parameters in Options
- Improved handling of recalculation
- Added button to control preview background color
- Fixed bug when deleting device not deleting projections
2020 - 03 - 23 - 12990
- Change from XData to XRecord to eliminate issue with getXdataForApplication returning null when it is not
- Change in the OverRule of the table, to draw the selection polygon, by option in Options
- Improved handling of grips in various situations by resetting them (avoid reading on open CAD objects that cause errors)
- Updated report calculation model (forcing with normalization)
- Adjusted SelectSimilar command to work with program objects
- Adjustment when getting entities for projection, during grip stretch
- Added hash for solids and trenches
- Evaluated runtime and yes, hashing is worth it
- Improved ditch solid generation algorithm
- Fixed numbering of worksheet rows that was not showing
2020 - 03 - 28 - 13573
- Added hash check for labels, solid, ditch and general
- Fixed network auto calculation behavior
- Improved "update" relationship of objects in the hierarchy
- Added latch in Toolspace for long transactions
- Added improved spreadsheet column editor
- Improved solid override for point devices over linear devices
- Added possibility to inhibit excavation calculation
- Improved checking for COPY and MOVE, preventing changing grips if BlockTransform hasn't changed
- Added network table and report, for future memorials
- Improved handling of default styles for tables and reports
- Added some command icons: STOOLSPACE, SCATCHMENT, SOPTIONS, SRULES, SEDITPARTS
- Added data checking for report when no cell is created
- Reduced noise when switching between documents
- Improved d management excavation data, saving the calculations in the object
- Improved management of the excavation tab, now when clicking on a linear device it shows its data
- Added new icons: SSTYLES, SPROPS, SADDLABELS, SEDITNETWORK, SCALC, SCONNECT, SDISCONNECT, SDELVERTEX, SADDVERTET
2020 - 03 - 28 - 13573
- Added all command icons
- Improved execution time of SINTERF
command
- Excavation calculation for point devices implemented
- Added hydraulic properties of pipes to conference via rules
- Help spelling correction
- Added hash checking for handling labels
- Acceleration of calculation of solids when they are already in BlockTableRecord
2020 - 04 - 06 - 14098
- Added UsePickSet option to context menu commands, this makes the command callable by pressing Enter, like a native command
- Organization of the list of program commands into categories
- First tests on importing Catchment Styles from C3DRENESG4
- Fixed import of PartsList from Civil 3D to plugin, now with original list names
2020 - 04 - 06 - 14196
- Improved behavior of labels when updating properties
- Fixed Catchment style import from C3DRENESG4
- Added translation of macros, now it will appear in correct language
- Fixed behavior of the command STABLESTYLES
- Improved layer editor behavior
- Improved behavior of SCREATEALIGN and SPATHPROF commands, now they provide feedback of calculated route
- Added population estimate in Sewage Networks
- Fixed bugs in hydraulic calculator
- Added column template manager in Design sheet
- Added the commands: SNETWORK, SMERGENETWORK, SIMPORTSTYLES
- Fixed the behavior of the UNDO command in some situations where a Toolspace node changes position
2020 - 05 - 01 - 15140
- Development of Solids Builder
- Addition of various actions: point, vector, line, polyline, extrude
- 3D preview in editor
- Bug fixes when starting the program
- Inclusion of device that allows sections programmed by Solids Builder
- Adding custom sections node
- Inclusion of the command SBUILDER
2020 - 05 - 06 - 15477
- Added possibility to include icons in custom sections
- Custom sections can now be used on devices
- Added FlowSwitch to Solids Builder
- Added item checking for Solids Builder
2020 - 05 - 08 - 15600
- Adapted Materials List edit screen to understand custom sections
- Adopted custom sections as default
- Adapted network editing bar for custom sections
- Creation of sections/devices that may or may not have excavation
2020 - 05 - 14 - 15927
- Added subfolders in Toolspace
nodes
- Added new actions to Solids Builder
- Format editor adapted to understand the new device schema
- Grip point stretch functionality in testing
2020 - 05 - 14 - 16063
- Functional grips: point, rotate, vector
- Possibility to turn origin on/off
- Possibility to link points via variable frame
2020 - 05 - 20 - 16199
- Check against deleting the template, now acts like clicking the new
button
- Added quotas on more activities
- Added vector preview
- Simplified li process connection between the activity dll and the program dll
- First attempts to prevent user from deleting main flowchart (still missing context menu)
- Fixed some dimensions
- Added possibility to click preview solids
- Action of renaming activities almost fully functional
2020 - 05 - 22 - 16472
- Added new actions to the section Constructor
- Added new options to polyline action
- Fixed stocks that quote
- Adding the icons to the designer
- Renaming activity or parameter now also updates expressions
- Functional labels with custom sections
- Categorized properties in the ComboBox of the labels content editor
2020 - 06 - 04 - 17167
- ToolTips moved to Custom Sections, Catchment Groups
items
- Functional help html editor
- Run checking in section builder now indicates if it has properties that don't have an action defined
- Added translations for activity property names
- Added buttons to activity list editor
2020 - 06 - 04 - 17686
- Added auto calculation option in tables and reports
- Reworked update, calculate, normalize, etc notifications system
- Warning is now handled only in the Options
node
2020 - 06 - 24 - 18122
- Added support for longitudinal devices in custom section builder
- Added solid manipulation tools, 3D polylines and others
- Accelerated execution of sections by Constructor
- Start standardization of mandatory variable names
- Implemented copy/cut/paste commands with event prevention
- Implemented drag/drop for items with subfolders
- Implemented Clone
2020 - 07 - 15 - 18132
- First revision of Section Constructor help
- Inclusion of help for most activities
- Review of running various activities
- Improved handling of shortcuts CTRL+C, CTRL+V, etc
- Preventing attempts to delete the main flowchart
2020 - 08 - 14 - 20002
- Fixed bug when exporting section templates
- Creation of installation package, version 2020 - 08 - 07 - 19800
- Fixed bug when opening Constructor in Civil 3D 2016
- Fixed bug when formatting Z ordinate of points
- Fixed bugs in style editing screen
- Fixed projections in Section Views
- Added parts in the catalog (stairs, Input Output, manhole exit, wing, manhole) to be tested
- Increased example DWG with situation of stairs in embankment
2020 - 08 - 21 - 22125
- Fixed bug with saving colors in styles
- Almost complete stair model, with entrances, steps, exits, intermediate connections
- Added option in
Grip Profile to invert the direction that increases or decreases the value when dragging the point
- Added change of formatter type in constructor properties when modeling against variable type
- Fixed bug that did not define the variable type when changing the variable type in activity properties Define Variable
- Added options for variable type when editing model properties: list, range or constant
- The rename action now also processes the while, if, and switch activities
- Now when including properties in the Constructor, these are automatically available for inclusion in the tooltips and names templates
- Now the handler retains the unit of measure in the properties
- Fixed property name translation in table styles
- Translation of program screens into English
- Bug fix when moving activity from one sequence to another
- Inclusion of BSTC, BDTC
- Inclusion of the possibility to inhibit the trench excavation calculation in devices, allowing non-destructive culvert, for example
- Inclusion of videos
- Added activity to get upstream, downstream, and current device properties to enable checks that depend on these devices
2020 - 09 - 25 - 23027
- Start translating the program into other languages
- Tests with a different AppDomain for WorkflowDesigner, in an attempt to reduce the ram memory used by cad
- Modified Point on Curve and Tangent activities
to use the same variable for the parameter, distance and point
- Devices can now have more than one catchment
- Improved internal editor handling of custom sections so that copy/paste actions work without errors
- Adjusted Catchment editing commands to work with longitudinal catchments
- Fixed bug when importing external drawing styles (command SIMPORTSTYLES)
- Reduced the number of section types to longitudinal, linear and point only, greatly simplifies the inner workings
- Fixed bug in SCREATEALIGN command that caused "PointNotOnEntity" error, this error happened because of precision
- Improved handling of property that is list, so when more than one device is selected, the list appears in PropertyGrid
- Now the action of renaming a property of the frame creation of properties of the custom section, also renames the template name and hints
- Fixed handling of angles in DMS format
- Added replace style option, making it easier to "Purge" unused styles
- Improved folder management, it is now possible to paste folders inside or outside folders
- The Property TreeView now shows descriptions, as it should be
2020 - 10 - 13 - 23247
- Start translating help into English
2020 - 10 - 13 - 23765
- Menu in English
- Implemented system to lock the existing device
- Improved the handling of properties that generate icons
- Implemented buried or surface device concept
- Fixed route getting algorithm between two devices
- Added large number prevention in GetCurveAndParam coordinates
- Added large number prevention in coordinates of CreateSweptSolid
- Improved the appearance of icons in PropertyGrids
- Added focus to UserInteraction (see if autodesk learns)
- Corrected command SIMPORTGRAVITY so that it correctly associates catchments with structures
- Corrected the behavior of editing properties by SPROPS when it selects a section, it is necessary to have the dictionary filled in
- Replaced the screen for choosing a new section in the Create option of the context menu of the material list
- Device labels now track device quota
- Improved item selection handling for reports and tables, when selecting on screen
- Fixed bug when choosing a device section, need to choose a material list first
- Added filter button on Properties
tab
- BOM sections now also predict priority
- Labels now understand the Model Space
scale
- Fixed a bug in projection event handling
2020 - 12 - 17 - 25547
- Insertion of help button in Toolspace
tabs
- Added SADDLABELS command to context menu
- Improved point device reconstruction usability
- Fixed bug when importing styles was duplicating components
- Fixed bug when importing the C3DRENESG4 network that duplicated Catchment Styles
- Added checking of label styles when importing networks from C3DRENESG4
- Silenced Civil 3D EventViewr during SIMPORTGRAVITY
- Fixed bugs that occurred during UNDO/REDO operations
- The Constructor undo/redo now also listens for edits to frame properties from creating properties
- Fixed bug when changing the section of linear and longitudinal devices that lost coordinates
- Fixed profile view when more than one device is selected
- Added command
SSWAP
- Added default styles for the labels of different projection types (point, linear, longitudinal)
2021 - 01 - 22 - 26968
- Addition of visual feedback on the rule editing screen (green, yellow, red figures), indicating rules that have a syntax error
- Corrected the calculation of the priority of rules, indicating if it has a syntax error, or is missing expressions
- Fixed priority calculation of devices now marking builder errors as critical, missing network recalculation as warning or evaluated rules
depending on the device itself
- Modified the activity Connector, so that it has the directional vector
- Added the activity Message, to write messages on the command line, when you run the model of some device
- Fixed the behavior of the SMERGENETWORK command, so that it allows converting networks from one type to another
- Fixed the behavior of the Properties Tab, when it selects other items, already having an item in the list
- Improved the performance of the Constructor so that it has fewer "rebuilds", which can cause memory overflow errors
- Fixed Constructor behavior in copy/paste operations when there are many items and not renaming variables
- Increased some features of the models provided in the catalog
- New videos added
- Corrected the default html of the html editor of section templates help to contain the properties
of the model created even at the time of creation of the help
- Improved performance when renumbering networks
- Added material styling to device styles, allowing rendering with textures
- Improved the behavior of the Execution Log tab of the Constructor
- Added the gutter collection box to the DNIT catalog
- Improved the behavior of devices when modifying the reference surface
- Fixed bug with longitudinal device launch when launch indicates connection to point devices
- Added more feedback when hovering over lines in the "Property Creation" frame
- Added button to configure the reference profile in the network creation bar
- Added function to take preview snapshot
- Added function in Constructor to set Constructor icon from preview
- Added editing device help directly from the properties
tab
- COPY/PASTE actions now remove information from the block, preventing constructorless devices from being created
- Improved handling of default constructor properties
- The SPREMOVE command was created to remove the property set from the SOLIDOS program
- Added event that hides the grid editing bar when another form modal is called
- Improved connection management and device creation
- Now AutoCAD's PURGE command does not delete the layers of styles from the SOLIDOS program
- Fixed the equations that calculate the excavation and improved the help indicating these equations
- Improved auto connection handling so it only shows the icon when devices can connect
- Improved the models of manholes in the catalog that comes with the program, so that they predict more network editing situations
- Added Code property to model and devices to allow more versatile network numbering
- Fixed "Existing" property check on devices to prevent superelevation editing too
- Fixed bug when switching to AutoCAD "Start" page
- Fixed bug that kept old NameSpaces when opening model
- Fixed bug in the SSPLIT command that entered an infinite loop
- Improved the Filter function of aga Properties so that it processes null structures and also filters more items that have relation to a specific Constructor
- Fixed issue in editing table style, which made properties disappear
- Revised table and report recalculation schemes
- Modified the names of the worksheets generated when exporting all tables/reports in a single excel file
- Increased the context menu for objects managed by the SOLIDOS program
- Added the Existing property to the Constructor to make it easier to process this property
- Now, when editing a model, it flags the lists of materials that it contains, indicating sections with problems, just as it was done with networks
2021 - 02 - 05 - 27420
- Added support for Imperial
units
- Revision of wings, pipes and manholes
- When editing a pipe, now propagates reconstruction to pipes immediately upstream and downstream, in addition to the tube's upstream and downstream structures
- Added simple example families (cylinder, box)
- Addition of new devices in the DNIT catalog (connection and passage box) and DER-SP (structural concrete manhole mouth)
- Revision of property names
- Added new properties on pipes and structures to validate pipe boss and step
- Added new label styles for device, device, and Catchment projections
- Corrected behavior of the MOVE command in tables managed by the SOLIDOS program
- Fixed strange bug with AutoCAD "ACLAYER" dll (pqp!!!)
- Fixed bug when opening the Constructor for the first time, which did not open an existing model
- When converting networks from C3DRENESG4, rules are now evaluated for syntax errors
- Now materials lists can also add folders, making it easier to manage in Toolspace
- Now when importing styles from another drawing, SOLIDOS checks if it should convert values from the original measurement system to the current system
- Added support for DataShortcuts to the SOLIDOS program. You can reference Constructors and device networks
2021 - 03 - 16 - 29507
- Fixed longitudinal device drawing in projections
- Fixed bug in "GetParameterAtPoint" function of 3D curve
- Help fixes
- Added node for interferences, to facilitate their treatment
- Added help on projections
- Added SAUDIT
command
- Revision of menus and toolbars
- Fixed bug in network recognition in Civil 3D catchments
- Fixed bug that caused error when calculating the Tc in catchments when the thalweg has less than 2 vertices
- Added import of nets data when importing Civil 3D nets that were processed with C3DRENESG4
- Fixed bug that did not import typical section values
- Added Possibility to format the text component of the label with basic MTEXT formatting
- Added support for Civil 3D 2022
- When selecting a line in the Designing worksheet, the program now highlights the device as expected
- Added table for editing material list
- Value edit fields now look at whether the item is an existing or external reference and decide whether the field will be editable or not
- Now you have them Column plates are part of the drawing settings. They are no longer saved to an external file
- Added tool
offset to create offset lines and polylines
- Added tool
Join Lines to connect lines and polylines
- Added tool
Block to add blocks to devices
- Added explanatory topic about Required Properties
- Fixed net casting when casting linear and spot at the same time, so the connections stay in the connectors
- Added section name checking in BOM. Some people don't understand that the name doesn't necessarily say the size of the section!
- Added pipe elevation check on manholes and elevation adjustment if needed. Note: do not swap or edit the section!
- Column manager overhaul
- Improved handling of selection polygon of tables
- Fixed bug in SADDVERTEX and SDELVERTEX commands in tables
- Added activity Get Default Property
2021 - 05 - 21 - 32253
- Added activities:
Arc,
Ellipse,
Region,
Join Regions,
Subtract Regions
Intersecting Regions
Intersection
Added a special Drainage Network (Manholes), for dimensioning manholes, with verification
- Added Design of manholes as Channel, Orifice and by circular no. 5
- Improved the SAUDIT command to process labels
-
SPSETS now allows choosing which properties will be exposed in the Property Set
- Copy/Paste of labels now produces a single block, just like with devices
- Fixed circular reference handling in label components
- Treatise amendment to the annotative of the texts, which should change the labels as well as the scale of the drawing, in the settings/drawing settings of civil 3D
- Modified command
SSPLIT so it asks for the structure type section to insert during editing
- Fixed the appearance of the connection icon when drawing only the linear device
- Fixed bug that changed the variable type of activities that create/define variables
- It is now possible to change device section during launch!!!
- Fixed bug that did not apply hatch pattern in projections
- Fixed bug in Designing spreadsheet that did not recalculate and did not apply changes
- Fixed rebuild propagation not linking codependent objects
- Fixed distribution coefficient editor not showing columns
- Spreadsheets now highlight the current row
- Fixed the Auto Calculation button in the Designing worksheet, which did not show correctly when clicked whether it was checked or not
2021 - 06- 26 - 32846
- Started implementing support for
SWMM
- Started implementing support for
EPANET
- Now the Properties frame of the Constructor activity also shows the descriptions for the activities
- When using the SEDITNETWORK command, the material list is filtered to show only devices of the type supported by the network
2021 - 07 - 13 - 33000
- Start of program icons improvement
- Finished import/export implementation of
SWMM and
EPANET
- Added commands for creating, managing and editing for SWMM and EPANET
- Improved the Activity Properties frame to show property descriptions
- Improved tools for setting properties of SWMM nodes, SWMM links, EPANET Nodes and EPANET links
- Devices corresponding to gravity networks, Pressure Networks and Generic Networks are separated
- Fixed bug that crashed the model editor in some versions of Windows/Civil 3D (pqp Autodesk!!)
- Improved the control rules editor of Swmm and Epanet
2021 - 09 - 03 - 34233
- Added SIMPORTPRESSURE command to import Pressure Networks from Civil 3D to SOLIDOS
- Added simplified version of import for gravity networks (command SIMPORTGRAVITY)
- Added several help topics for SWMM
- Fixed bug in the interpretation of the rain equation, which did not update the evaluator when changing the equation
- Fixed Designing table column formats reader preventing saved templates from loading
- Fixed bug "Error Creating Window Handle", related to tab Design
- Fixed the name and tooltip templates for the devices in the SOLIDOS catalog
- Changed the way the SIMPORTGRAVITY command works, to make it look like the other ways to import networks
- Fixed bug that prevented reading calculation parameters from second level onwards
- Related the Manhole Codes adopted by the SWMM with the table of input coefficients of the circular no. 5 "Bureau of Public Roads"
- Added excavation parameters in typical sections of BOM
- Now, when referencing a Constructor, if it has blocks in its definition, these will be updated
- Clarified how the calculation of HW/D not submerged in the input control is done, for the equation of form 1
- Added topics related to population projection
- Fixed "dc" (critical height) calculation in output control
- The device projection now checks if the device is in the stake range of the profile view
- Now the HydraulicSection property allows receiving Regions in addition to Plines
- Now the SBSTANDARDS command also adjusts the constructor XML, optimizing the opening of files that have external references from Constructors
- Fixed bug when importing calculated values from EPANET
- Start adding EPANET help
- Export/Import actions Constructors now export with SWMM or EPANET blocks/curves
- Fixed bug in SAUDIT command that created folders when it shouldn't
- Fixed bug that did not notify outdated tables when changing a device that was in it
- Improved the algorithm for calculating the blade in channels, it is 8x faster (in tests)
- Improved object comparison algorithm, giving less false negatives when comparing
- Improved the processing speed of edits to erased alignments/grids/surfaces that cause devices to update
- Styling and report editing commands released for use without valid license
- Fixed bug that prevented the SAUDIT command from running, because of deviceless projections
- Fixed bug in command SBUILDER that crashed when changing activity visibility status
- Fixed slowness to repopulate the Toolspace when renumber
a network
- Added property in the properties frame of the builder that indicates that a property should be kept when changing the section
- Fixed bug that didn't update labels and projections in profileview when changing CANNOSCALE. PQP Autodesk, that naughty "ObjectModified" was missing!!!
- Fixed bug with SSPLIT command when splitting longitudinal devices
- Fixed device creation bug, which did not show devices already created until the command was exited
- First tests with high resolution monitors. There's something very strange about them....
2021 - 10 - 30 - 35275
- Fixed bug that did not recognize SOLIDOS tables when processing the command SAUDIT
- Fixed control that lists the properties of an item for the filter of the tab properties
- Fixed bug that generated too many vertices in LINEs when using convert polyline to pipe command in network editor
- Fixed bug that prevented the listing of EPANET and SWMM properties among others, when the route to them changes the subtype in sub-properties
- Fixed table rotation grip not producing the desired effect
- Increased (a little more!!!) the update speed of Toolspace
by adding update flags for "BeginUpdate/EndUpdate"
- Added building connections point device for sewer network and pressure network
- Improved device binding scheme, so it doesn't depend on OSNAP like before
- Now the program prompts you when it is necessary to run the SAUDIT command. There are situations, where it was necessary to change the program in such a way, that
invalidates the database of older projects. How Civil 3D version changes. The current version implements different ways of storing the
table style, rule styles, and label styles.
- Added tooltip in the "Execution Log" frame of the Constructor, when hovering the mouse over the activity icon, making it easier to locate in the designer
- Fixed conversion factor from "Pa" to "kgf/m²" unit
- Added "mca" unit for pressure
- Added "Calculated List" and "Calculated Range" options in the Constructor, to force bounds checking even if calculated
- Less "blinks" when "splitting" devices from the network editor bar
- Added pressurized devices with reduction (tee, crosspiece, sleeve)
- Added "StartLocation" and "EndLocation" properties for linear devices
- Added the option of "dry point" in the Pipes, for pipe connections in the PV, when the pipe does not receive contribution from it
- Added single, double, triple and quad gullet shaper
- Added the command SRECON, to reconnect structures and pipes, when there is no structure and upstream or downstream and
has the start coordinate or final within a structure
- Corrected the formula that calculates the total length of pipes in Pressure Networks for calculating running demand
- Improved handling of residual numbers when calculating curve parameter
- Fixed bug when changing unit of measure for multi-formatter
- Improved performance of large net numbering
- Fixed the numbering and listing of gravity nets when it has dry ends
- Fixed EPANET valve configuration export, to understand units configurations
- Fixed broken help links
2022 - 01 - 06 - 35697
- Added the command SRESET, to reset the style, rule and layer of the devices as configured in the Materials List
- Fixed the listing of activity properties in the Constructor so that it shows the correct properties when selecting options that change which properties are visible
- Fixed the formula that calculates the TM (system time)
- Fixed calculation of rules
- Fixed bug when selecting a field in the activity's properties editor
- Fixed NaN handling in rule editing screen
- Improved performance of flow analysis button
- Fixed bug when validating activity arguments in Constructor
- Improved handling of city and state name when choosing rain equation
- Added improved connection checking between devices in SAUDIT command and SRECON
command
- Added new command:
SSPLITNETWORK, to separate networks
- Now you can view the Toolspace of SOLIDOS, even in paper space (with a viewport active)
- When exporting the DWG to AutoCAD (EXPORTTOAUTOCAD command), the SOLIDOS database is not exported. So it's like the data is erased
- Now the design of the label puts the calling line before the other components, so that the background of the texts hides the line correctly
- Fixed export of patterns from EPANET
- Fixed bug that prevented exporting the worksheet from the Design
tab
- Added help for junction and outlet
- Revised certain obscure parts of the SWMM API, see more in neyton's blog (me!!!)
- Device tooltips now appear on projections as well
- Now the command
STOOLSPACE opens and closes the SOLIDOS TOOLSPACE
- Fixed bug in surface elevation at start/end of linear or longitudinal devices
2022 - 01 - 15 - 36108
- It is now possible to hide/show the broken rule frames, preview and properties in the Design
tab
- Fixed interpolation algorithm of hydraulic calculation
- Improved the speed to get a sorted list of devices from networks
- Now the command
SCALC can be modal (form over AutoCAD) or non-modal (tab Design)
- Fixed access to digging trench calculation that occurred even if it was disabled
- Fixed column manager to not show new columns and force a save if new columns are added
- Changing the reference surface now forces the device to rebuild
- Fewer screen refreshes in worksheet when selecting different rows
- Fixed the way the SBSTANDARDS and Constructor command rename properties so that it checks for template reserved names VB
2022 - 02 - 15 - 36237
- Fixed bug when importing controls EPANET links
- Fixed bug when importing custom section styles that contain AutoCAD blocks
- Solved error when opening the Constructor that prevented the tools from loading
- Eliminated ACLAYER problem (is it?)
- Eliminated the problem of losing attributes in properties when editing the model (is it?)
- Improved the opening speed of the Constructor by removing the "preload" from ACLAYER
- Now when the linear device is invalid from a geometry point of view, the password null solid in the correct place
Fixed the way the Constructor draws the section Filled Circular
- Added chart in Hydraulic Calculation Tab
- Now SWMM sections are of type Curve
- Device Rebuild now does not cause Rebuild of itself, improving performance
- Now property changes that don't cause a rebuild but cause updates to other properties are processed correctly
- Added tool
Predefined Solid
- Fixed bug when validating anchors of label components
- Added right-click option to check node and its children in SIMPORTSTYLES
- Fixed double click behavior on SIMPORTSTYLES
- Added button to remove empty folders in context menu of Toolspace
- Added default properties for label styles. When creating the label, the positioning parameters are applied as per the standard
- Added command
SVIEWPROJECTIONS
- Added Elevation Mode checking in ProfileViews and SectionViews so projections draw correctly
- Improved handling of the Warning Block so that it also draws on catchments
- Improved the handling of Property Sets, so as not to cause errors with properties of the same name
2022 - 03 - 11 - 37080
- Fixed broken activity help links
- Corrected behavior of the Copy button of the properties editor, so that it respects the "Keep when replacing" option
- Fixed section editing screen behavior of network editing toolbar
- Fixed the images of the buttons of several forms
- Fixed SWMM/EPANET parameter translations
- Fixed error in Choose button of editor of Materials List
- Fixed quality related fields in EPANET
properties
- Fixed line deletion behavior in rule editor
- Fixed action of forcing network recalculation in command SCALC
- Fixed constructor measurement units when exporting. It wasn't saving properly
- Fixed a bug that caused a crash in the command SCREATEALIGN
- Fixed post-processing behavior
- Improved handling of wing connectors
- Added new options to control the appearance of projections
- Added new device templates
- Fixed calculation of point on curve
- Improved handling of the QUIT command among others
- Fixed the behavior of the macro editing screen that did not resize the text area
- Improved the icons of the Constructor types
2022 - 03 - 25 - 37415
- Added topic SWMM Errors
- Added topic EPANET Errors
- Fixed projection handling when aborting GRIP_STRETCH
- Fixed creation of temporary BlockTableRecord from projections
- Fixed the column manager, which did not apply editing in the pattern
- Added many DNIT type album devices
- Added the modeling tool
SPLINE
- Fixed treatment of angles when exported to M$ Excel
- Fixed behavior of table styles not flagging tables as out of date
- Added button for creating longitudinal device by alignment in network editing bar
- Fixed handling of default labels properties
- Added tool
Target
- Added the calculation method for the flow accumulation according to the DNIT manual
- Fixed bug when editing stakes format
- Improved the handling of angles, so that they show values in the range of +360 to -360
- Fixed SSPLIT command behavior when device is defined by alignment and profile
- Fixed treatment of the longitudinal device when the reference axis for calculating the points is edited and "broken"
- Reversed the drawing order of the components of the Catchment so that the outline is above the hatch
- Improved macro editor property frame behavior on move, close
- Improved behavior of properties cell when clicking other fields, close screen
- Added the hydraulic properties of point gravity devices to the macro editor
- Added properties on the axis of linear/longitudinal devices that can be shown in labels
2022 - 04 - 28 - 38250
- Merge the networks of drainage and manhole network, since they are practically identical
- Fixed the error that did not update labels when renaming devices, networks or Catchment Groups
- Fixed how the EPANET import mechanism handles the child demand list
- Fixed unit conversion when listing pipes in an EPANET *.inp file
- Added new units of measure: gallon (gal) and gallon/min (gpm)
- Added warnings in section mapping screen of import networks commands
- Added Line Type and Line Type Scale properties to style components
- Added the
Consumer Sectors, style and commands for editing this
- Removed work order report (has been merged with device reports)
- Added report of hydraulic sections of longitudinal gravity devices (with dimensioning and verification)
- Completed commands that did not appear in menus and ribbon
- New icons for plugin commands, toolspace and screens
- Added buttons to vary upstream and downstream elevation in profile preview during Design
- In tests checking edits on alignments, profiles, surfaces, ProfileViews and SectionViews, so that they cause less rebuilds on devices
- Added check to test if it is in BlockEditor and stop SOLIDOS if it is
- Added possibility to hide columns in table styles.
It will be useful when you need to add a column to sort, but it doesn't need to appear
- Added possibility to show input or output device data in linear device tables
It will be useful for creating tables where input or output device data needs to appear on the same line as the linear device they connect to.
- Fixed Sweep tool to accept sections that do not touch the axis
Instead of swept, loft interspersed between axis curves is used
- Added support for Civil 3D 2023
- Added tool
Expose Curve, to draw lines in model space
2022 - 06 - 03 - 39333
- Added command
SIMPORTEXCEL to import devices using a M$ Excel
spreadsheet
- Fixed the Line component of the Label Styles, which were not accepting the start and end coordinates
- Fixed saving styles not saving color other than BYLAYER
- Added component in Catchment Style and sector style to represent a block at the corners of the polygon, facilitating the drawing of neighboring areas
- Fixed bug in command EPANETIMPORT which was not computing unit conversion factor when reading diameter
- Fixed bug related to large coordinates (UTM), with curves
- Fixed bug that prevented the label style from rotating texts
- Fixed yet another bug related to large coordinates (UTM), this time related to projections
- Fixed error when setting a null value in a parameter not listed in the dictionary, which caused unnecessary recalculations
- Added a button in the context menu of the Toolspace of SOLIDOS to "force" the recalculation in general ( in tests)
- Fixed bug in dry point treatment, which accumulated flows when it shouldn't
- Fixed bug with getting the 2D axis of curves, so it doesn't disappear when used in the Constructor
- Fixed treatment in hydraulic calculations when there is more than one pipe in line
- Fixed the calculation of the flow rate at full section in the pipe, which was multiplying the number of pipes twice
- Fixed the action of the button that shows hydraulic properties of structures. It was only showing the initial
- Fixed handling of UCS direction when creating MTEXT from labels
- Fixed table style editor not showing type buttons for net, sector and Catchment
- Fixed bug with anchor position in line component not recognizing insertion point
- Added options for numbering catchments, such as devices
- Added DER-SP standard power sinks (DR-10A-1 and DR-10B-1)
- Fixed algorithm that calculates route between two devices in command
SCREATEALIGN
- Fixed the algorithm that calculates the wetted perimeter in open sections
- Fixed bug with exporting tables from DataGridView that didn't show the data, just the titles
- Adjusted the ReadAbility parameter of the label style so that it corrects text even if the label direction forces it upside down
- Fixed how rules fetch a value when choosing constructor property
- Added possibility to save filters in filtering command of
Properties
- Added pressure network numbering algorithms to the command
SNUM
- Fixed TAG property saving of SWMM
objects
- Added option to inhibit backfill calculation, useful for Trench Excavation in grass
- Added "Minimum Offset" parameter in the digging properties of devices
- Added select, zoom, calculate functions on more prospector nodes
- Fixed bug in the excavation tab when selecting a table row when the device models entities other than solids
- Fixed validation mechanism for hashes of civil 3d entities that affect SOLIDOS devices
- Fixed save order when updating drawn objects. Some objects change xrecord during block update
- Corrected the representation of the blade in the flow analysis frame (it was showing the blade height as if it were the percentage blade)
- Added water height graphics and speed depending on the slope to the flow analysis
- Fixed solid modeling bug by
sweep in large coordinates
- Added bad name validation for activities with name validation in Constructor
- Fixed device selection ordering algorithm for SPERFIL
- Added topic Errors / Trenching
- Improved epanet/swmm data "setting" scheme on devices
- Modified parameter approach Flow Propagation
- Added value checks to epanet/swmm nodes and links
- Fixed bug when changing the template of the tables, which caused an error when merging cells, preventing their updating
- Improved connect/disconnect mechanism to correctly recognize when to disconnect
- Improved GripPoint behavior of projections when it is the profileview that is changed
- Improved information retrieval mechanism without needing so much rebuild
- Fixed bug that caused crash when getting the GripPoint when edits are made in the Properties Tab and it calls the object properties editor
- New command added:
SWMMPLOT (in tests)
2022 - 07 - 22 - 39959
- Fixed bug in sweep tool that causes modeling error
- Improved the network numbering algorithm for water
- Improved the alignment tracing algorithm per route of the command SCREATEALIGN
- Fixed a bug with Dynamic Input that blocked grip points functions on non-solid objects
- Fixed bug that prevented Consumer Sectors from calculating network lengths, which prevented correct calculation
of water and Sewage Networks
- Fixed bug that prevented networks from auto-calculating when they were marked to calculate automatically
- Fixed bug that made the representation of solids inside the device move
- Added filtering mechanism for
connectors , so that pipes do not connect to the gutter connector, for example
- Added name validation mechanism to SOLIDOS items
Avoid names that are too long, or that contain the following characters: '*', '>', '<', '/', '\', '"', ':', ';', '|', '=', '`', '#', ',', '?'
- Added tool
Slice Lines, to TRIM curves
- The device connection system now shows colors at the connection points, indicating whether the connector will be valid
Useful in case you are trying to connect a trench to a pipe connector
- Fixed the 3D Polyline tool, which ignored collinear points, creating lines with the wrong direction
- Fixed bug with Splines, which caused crash during device launch
- It is now possible to assign a different surface to calculate the excavation
- You can now adjust the upstream elevation and
downstream elevation on linear devices independently
- Longitudinal devices can now also be calculated with axis in featurelines
- The device projections can now have the outer contour of the excavated trench represented in the SectionView or ProfileView
- Linear device ditches can now be shifted left or right relative to the axis
- Network edit bar is now more responsive to bar movement
- Now, when copying network links, connections are maintained
- Fixed bug in grip point of TW and HWadm that did not update its position
- The PropertyGrid now only render icons on single selections
- Formatters now read settings before converting from string to value
- Added improved alignment, profile, and profileview name templates to
SCREATEALIGN
- New topic in the help: Designing of Pressure Networks
- Now the labels of projections understand the
maximum and minimum elevation of the view, when elevation is set to auto
- It is now possible to cast multiple point devices to polyline vertices
2022 - 08 - 22 - 40800
- New topic: How to Use the Constructor
- Fixed bug when calculating hydraulic parameters of open sections when sides have different heights
- The parameter Superelevation now calculates points above or below the reference axis in longitudinal devices
- Improved handling of label style ReadAbility property
- Added possibility to sort label components in label style
- Improved the editing screen of the SBSTANDARDS command, so that it shows two tables
- Improved the SBSTANDARDS command to change labels, table styles, rules and materials lists
- The builder property set name can now be customized differently from the builder name
- Added two properties to the Constructor: Property Set and
Catalog
- Improved handling of "Flickering" (icons that blink when clicking on the cell) in DatagridView
controls
- Now, rename properties in the Constructor, look for labels, tables, rules, etc and change the property
Caution: if you change more than the property name (type, formatting) you may have to manually edit the styles that use the edited property
- Fixed bug with the "Propagate Section" option in gravity networks, the action was inverted
- The update mechanism now modifies objects even if the layer is "locked"
- Added a button on Networks to clear invisible projections
- New command in testing: SCREATESURFACES, to create surfaces in the excavated trenches of devices
- Now the SCALC command no longer asks for the network to be calculated. This is done on the command screen
- Fixed bug with the Pick button, from the list of styles
- It is now possible to choose which mouse button is used for editing in the layer choice form
- Launching devices without a reference surface now makes less noise on the command line
- Fixed bug when adding row in table style editor, which inserted header between rows of data, invalidating
the rows of data above it
- The SEDITNETWORK command now keeps the zoom when selecting the network device to be edited
- Fixed bug with the algorithm that traces the path between devices, which in some situations reversed the initial linear device
- Fixed bug in command SSPLITNETWORK which did not disconnect connected devices (extensions) when network changed
- Improved handling of UNDO when a net is being calculated in the dimensioning tab
- Improved the handling speed of line selection in the Design tab
2022 - 09 - 30 - 41341
- Fixed bug that did not force the recalculation of the line of influence of longitudinal catchments, when changing the property from "Full Extension"
- Improved the behavior of the layer editing screen, so that it looks more like AutoCAD, thus, when clicking a letter on the keyboard, the first line of the layers that has that letter is selected
- Fixed bug in filter screen, which was not converting types before testing
- Added Property Sets for catchments and Consumer Sectors
- Added focus recovery mechanism on buttons, so as not to lose clicks
- Fixed bug that ignored stake formatting with zero decimal places
- Fixed bug in EPANET API that caused crash when importing quality data, specifically "ReactionRate" value
- Fixed bug in EPANET API that assigned the values of GlobalBulkCoefficient and GlobalWallCoefficient
- Fixed bug in command SIMPORTSTYLES, which made importing the same item several times, making the command slow
- Fixed unit conversion factor in EPANETIMPORT and EPANETEXPORT commands when the units are Imperial (for please....)
- Now the data calculated by SWMM and EPANET are no longer saved in an external file. They are saved in DWG, so they can be
read and used in time series plots, among others.
- Added command help SWMMPLOT
- Added command help EPANETPLOT
- Added error checking to SWMM LID controls
- Corrected behavior of layer editing screen. When clicking on a letter, the list should go to the first occurrence of that letter, even if it is uppercase or lowercase
- The Hydraulic Sections tab now adjusts the measurement units in the chart as configured in the worksheet
- Added SWMMPLAY and EPANETPLAY
commands
- Fixed bug in EPANET API, which did not return calculated values for simulations with only 1 period
2022 - 11 - 04 - 41955
- Added an option in Options / General / Load Menu to control how SOLIDOS reloads menus
- Added tool
Array 3D to multiply the insertion of a solid
- Added the
Arc by Points tool to create arcs passing through by 3 points
- Added duplicate property name prevention to Constructor
- Fixed bug that prevented "AutoFeatureLine" from being selected in the create longitudinal device command
- Fixed bug with calculation of ditch type "Square", which calculated wrong
- Improved the presentation of the excavation tab
- Corrected the calculation order of the flow distribution of Consumer Sectors
- Fixed bug with points and vectors that have their ordinate modified, which caused errors in comparison with other points and vectors
- Now the projections correctly appear in the profileview/sectionview when they are from right to left
- Removed "Maximum Distance" and "Minimum Distance" options from projections
- Fixed bug in the network that did not update the priority, after fixing the connection problem
- Added ability to delete projections in SVIEWPROJECTIONS
- Fixed bug with projections that caused error in labels or stretch, when the section contained null ellipses (RadiusRatio=0)
- Fixed bug that prevented Label style color from being set to "ByLayer" or "ByColor"
- Fixed bug with calculation of mechanical cover on linear devices
- Added property that informs the volume of the excavated trench
2022 - 11 - 25 - 42950
- Added GeometryExtents exclusion of invisible objects in blocks generated by SOLIDOS
- Added filter to not select volume surfaces in processing (prevents hashes that will not be used)
- Added hash calculation filter to only calculate what is in use, and calculation on demand
- Added default layer for the styles of sectors, catchments and tables
- Added default Table Style to table style
- Improved SPSETS processing speed, removing loopings
- Fixed bug in translating property names in program table cells
- Fixed bug in PipeNetwork network conversion, which did not correctly read the pipe convexity
- Added command
SEXTRACTBOUNDARIES
to extract the outer contour of the device and add it to a surface as Boundary of type Hide
- Improved click handling on TreeComboBox
- Improved ENTER click handling in ValuePropertyEditorControl
- Fixed bug in Offset tool, which did not predict the inversion of arcs
- Fixed bug in sectors node, which did not allow editing the tips template
- Fixed bug in Options node, which did not force profile entities to rebuild
- Fixed bug in spreadsheet, which made devices disappear in rows
- Added new checks during SAUDIT to prevent duplicate folders and old constructors
- Improved handling of transactions within transactions so they interact with AutoCAD properly
2022 - 12 - 21 - 43375
- When formatting stations in labels, when there is no alignment, you can now choose to show error or empty
- Fixed bug that erroneously renamed builder name and hint macros
- SIMPORTGRAVITY now understands Drainage Network if you have connected catchments in your structures
- Fixed bug in generating regions in AutoCAD 2018. Autodesk, why????
- Fixed bug with QTO editor not showing data
- Fixed bug in the SCREATEALIGN command that caused a fatal error when there were predefined label styles on the network
and these used the Civil 3D station formatting engine
- The SWMMIMPORT command now imports the item descriptions (nodes, links, catchments, curves, patterns, series, etc) from SWMM
- Fixed a bug with the construction of the trench of linear/longitudinal devices, when it has the axis outside the center of the section (DisplaceDitch different from 0)
- Fixed handling of TW and HWadm grips when changing model calculation
- Improved the way the program shows grips for longitudinal devices in profile
- Fixed bug in Expose Curve tool, which prevented it from appearing in the model
- Fixed bog in command SIMPORTGRAVITY that caused error when importing Catchments from Civil 3D
- Fixed bug that prevented the calculation of the hiddenness when moving the pipe and also when the pipe is in spirals (Autodesk, right?)
- Fixed QTO saving/editing scheme in sections and devices
- Fixed bug with editing the Materials List, when clicking the "Add Sizes" button, it deletes the list and cancels, returning to the list editing screen
- Fixed bug in the curves editing screen, which did not adjust the graph when editing values
- Improved Toolspace behavior when double clicking nodes, now it doesn't expand unnecessarily
- Rearranged the calculations of the Fantoli coefficient, used in the DNIT flow accumulation method
- Set forms are now properly disposed
- Fixed bug in table style editor, which prevented editing twice in a row
- Fixed bug when recalculating drawn tables, when a large number of lines need to be removed. My God Autodesk!!
2023 - 01 - 30 - 43805
- Added the ability to calculate equivalent width (characteristic) of SWMM sub catchments
- Added one more check in SAUDIT command: removal of duplicate command settings
- Fixed ADD method on nodes, which in certain circumstances fails if it does not find the correct node to add
- Fixed bug trying to WorldDraw entities inside XREFs
- The command SSPLIT now names the point device according to the constructor naming template
- Now columns of tables that contain OBJECTID are sorted by OBJECTID name, not by HANDLE
- Added rotation to blocks at the vertices of catchments and sectors
- Fixed bug with constructors XAML validation. It didn't check for missing properties, which caused missing attributes in the property descriptor
- Added option in command SMOVESTRUCLBS to use reference alignment or not
- Added new value checks in CompareTo method, to intercept type changes
- Now the command SCREATEALIGN allows selecting only one device
- Added possibility to clone a row in the table style editor to a different device type
- Now, if AutoZoom and AutoSelection are enabled on the Design Tab, they don't affect each other
- Fixed the order in which property categories are shown
- Fixed bug that allowed dragging a device from one network to another
2023 - 04 - 14 - 44465
- Added support for Civil 3D 2024
- Added new topic to the topic. help: Performance Tips
- Fixed bug when exporting to Epanet related to the Initial Status of Valves
- Modified the way you configure the Property Set
- Now external references also work with
contribution basins, consumption sectors and material list,
Epanet curves, Epanet time patterns, curves from Swmm,
Swmm patterns, plus networks and patterns that already exists. could be referenced
- Now, when you reference devices that have alignment, surface, or reference grid and these are in the target drawing,
they are correctly set to the referenced devices
- Added "Guides" option when creating a solid by transition
- Added properties for generic items, e.g. of the SWMM which can be a junction, reservoir, divider or outlet
- Fixed a bug in the numbering of gravity networks in the "branch" type that prevented the numbering from proceeding
2023 - 05 - 19 - 45370
- Added verification in the rules of longitudinal devices, which validate situations where the staking line is evaluated
- Fixed bug that prevented certain ellipses from appearing in profiles
- Fixed bug in launching devices, which occurred in Civil 3D 2204, because Autodesk removed the variable STATUSBARAUTOWRAP (ouch, ouch....)
- Fixed bug when editing Mapping PropertySets
- Fixed bug with defect modelers referencing
- Added to sum line in table style
- Now, if the linear/longitudinal device is too short, at least one arrow is drawn in the style
- Improved handling of updating references so they can occur in any order
- Fixed bug in mechanism that saves format settings
- Fixed field that saves epanet demands in junctions
- Added minimum distance between vertices column when importing links from Epanet
- Creating point devices by block or by polyline now provides for overlaying the device with an existing one on the same network
- Selecting a device projection now makes other projections from the same device highlight as well
- You can now see the hydraulic sections tab and the excavation tab on the SCALC
- Now, when calculating the trench volume, variation is not applied to volumes. The User can decide what to do with this information
- Fixed bug that prevented column templates from being saved correctly
- Fixed bug that prevented redrawing of devices defined as existing or external reference
- Added filter option in table styles
2023 - 06 - 30 - 45560
- Fixed bug when creating external references
- Added System.Collections.Generic and System.Linq NameSpace support
- Added tool Visible Property
- Fixed bug with the Set Parameter tool that did not correct the variable type when changing the property type
- Fixed bug in evaluating rules in longitudinal gravity devices
- Fixed bug in item creation/cancellation sequence. Before, I was discarding the item being edited improperly
- Novo comando adicionado: SREFERENCE
- Novo comando adicionado: SPROMOTE
2023 - 08 - 01 - 46190
- Fixed bug when importing weirs and orifices from SWMM. They didn't read the section
- Fixed bug in SWMM section calculation, it occurred before processing the link geometry, but it should be after
- Improved the auditing of SWMM import items, they didn't recognize the SWMM item type correctly
- Fixed error when importing SWMM patterns, comment was missing
- Fixed Horton infiltration data import
- Fixed LID data import in basins, report file name was not coming correctly
- Updated SWMM dll version to version 5.2.3
- Modifications in the SWMM control rules editor to adapt to the new version
- Reformulated the way SWMM time series are stored
- Fixed adding folders to items that are external references
- Fixed device rebuild handling when updating external references
- Now the splitter link connected to the SWMM splitter must be configured with the "< option a href="PartInOut.html">Ponta Seca" to connect to splitter device
- Fixed importing styles from modellers that have blocks, predefined solids, curves or time series. They were not associated with the modeler
- Added new examples of using SWMM in the Support folder
- Now the swmm temporal pattern editor also plots
- Now the editor is the swmm curves editor, swmm time series, swmm patterns, epanet patterns and epanet curves
deal better with measurement units, making it easier to edit
2023 - 08 - 25 - 46710
- New command added: SRENAMEALIGN
- Fixed bug when numbering a network. When deleting a device, the numbering failed
- Added slope pattern to excavated trenches
- Added property Distance on Arcs, to improve drawing of ditches on curves of longitudinal devices
- The SPSETS command now inherits the settings in the device property mapping edit
- You can choose whether or not to overwrite imported styles
- Fixed bug when editing dependent lists of pollutants of SWMM, which, when canceled, caused an error in the device/basin
- Modified the editor of Land Uses in basins of SWMM, so that it inhibits input error of duplicate data
- Now the command SBSTANDARDS prevents closing the screen without confirmation if there are edits
- Added option to save preview content to external file or current drawing
- Added settings for preview drawing of excavation trenches in the excavation tab
- Now, if the longitudinal device is defined by alignment/profile, but no profile is provided, it is drawn at zero elevation
- Fixed bug in longitudinal basin disconnection
- Added videos: longitudinal device modeling,
creating and designing the surface network and
trench excavation
2023 - 10 - 11 - 47505
- Fixed bug in formatting "rate" when formatted as "x:y" or "y:x"
- Added the
Rectangle tool
- Fixed bugs in the SPSETS command that did not correctly associate properties created natively by the Civil 3D PROPERTYSETDEFINE command
(Autodesk, what the hell is the GlobalName for if there is no way to edit it in the interface???)
- The SPROJECTION command now accepts the selection of multiple Profileviews / SectionViews
- Now it s time! It is possible to validate rules for the excavation sections of linear/longitudinal devices
- Now the ditch calculation predicts slope overlap, observe the Excavation
tab
- Improved the handling of duplicate names in the Epanet and Swmm control editor
- Fixed bug in the rules editor, it was resetting the constructor
- Fixed bug when processing labels, when changing the network name, the basin label did not change
- Now it s time! It is possible to validate rules on values calculated in dynamic simulations of Swmm and Epanet
- Improved processing speed in the table and bill of materials style editor by placing a temporary section in the builder cache
- Improved the processing of altered surfaces. When isolating, GeometryExtents pops!! PQP Autodesk!!
- Changed the way formats are saved for TypeConverter Multiformatter, so that it has a version for each version of this
2023 - 12 - 10 - 47780
- Fixed bug when creating projections, they were not saved in the database
- Fixed bug when obtaining a stake when drawing longitudinal device with axis in alignment, so that it considers the osnap
- Now, if a longitudinal device has alignment in the axis definition, but has no profile and has a reference surface, this is used to obtain the elevations
- Fixed bug with table style editor when deleting columns
- Fixed table redesign bug, auto calculation did not behave as expected
- Fixed data saving bug during transaction manipulation
- Fixed bug when editing rules. When I chose a new expression with the property selector open, it caused an error
- Macros now translate type names too
- Now, all edits that can be discarded do so (freeing memory)
- Added the Force and Mass measurement units so that they are available in the modeler
- Fixed bug in the macro editor: When selecting text that was not a macro, an error was shown on the command line
- Fixed bug in the macro editor: canceling the edit could cause a fatal error in the label style editor
- Improved the handling of option selection in the properties and constructors choice control, so that the selection triggers events at the correct time
- Improved behavior when obtaining report selection points, so that the properties screen does not flash when clicking points
- Fixed longitudinal device behavior when defining the last vertex manually, when the device has manual geometry
- Added calculation flow in the modeler that does not interfere with the geometry, so that other things can be evaluated,
see the topic Operation / Processing Sequence
- Fixed bug in the command SEXTRACTBOUNDARIES, when there were arcs, splines, the command did not calculate all points
2024 - 01 - 19 - 47800
- Fixed a bug in the SINTERF command that interrupted the command in situations where the device's solid state is not connected. with problems
- Fixed a bug with the command SIMPORTSTYLES that created a list of materials for each typical section of the same list of materials
- Fixed a bug in the rain equations search engine, caused by the Google API, which was updated and became incompatible with the WebBrowser control
- Fixed bug when saving dwg to external file using the export button present in the plugin's previews
- Fixed bug that prevented the toolspace from being updated correctly after the SAUDIT command
- Fixed bug with generating multiple geometries with the same name in the modeler. They must all remain, to allow use within loops
- Fixed bug in the command SBSTANDARDS, when editing the tip or name template, it caused the instance to be discarded
- Added auto-complete lists to fill in the modeler's property creation frame
- Fixed bug in the command SBSTANDARDS, which did not correctly check whether the name of a property already existed, causing duplication in the property fatal error when building the workflowplayer root activity
- Added new devices
- Improved descriptions of hundreds of device properties in the catalog
- Fixed bug when updating network references. Only the network was updated, but the devices were not
2024 - 02 - 19 - 48475
- Added possibility to create temporary objects in the modeler for the GRIPSTRETCH command
- Adapted system for extra calculations of properties after hydraulic calculation
- Corrected the description of the basin number
- Fixed incompatibility caused by AutoCAD 2024 with the serial identifier. Oh my God Autodesk!!!!
- Improved connection handling between devices, so that it recognizes the connector more accurately
- Now, when creating new device, it assumes the default surface fit of the typical section
- Adjusted the sentence that requests the point location option in the SSPLIT command, another Autodesk!!!
- Now, if you select a polyline that contains arcs, in the SCATCHMENT command or the SSECTOR command,
This arc will be segmented into 10 straight segments
2024 - 06 - 10 - 52700
- New modeling engine implemented, independent of the workflow designer used by SAC
- New icons in the modeler
- Propertygrid of the modeler is now the same as the others in the program
- Zoom on the modeler flowchart!!
- General code adaptations to adapt to dotnet 8.0
- Elimination of the "System.Windows.Interactivity.dll" bug
- Now, when you select something in the modeler, the flowchart panel navigates to it
- Added support for latitude/longitude and north/east to coordinates
- Added description to flowchart elements
- Now, Epanet and Swmm curves, patterns and series check in constructors instead of devices
- Now when checking the section mapping lists are checked: count and data
- Improved directional grip
- Now, if the reference alignment station equalities change, this updates the labels
- Added null prevention in unit converters
- Now the modeler execution counter is a device property
- Added word search engine within the modeler
- Fixed bug when editing HWadm and Tw via grips
- Correction of the output control coefficients selection table
- Fixed bug in Swmm shape curve editor unit conversion
- Fixed bug when importing rules, which did not load the name of the constructor, making it impossible to use the rule
- Changed the way the program handles TW and HW, so that changes in the culvert elevation, don't change their elevation
- Improved handling of layer, color or line style columns to be more responsive
- Fixed the appearance of the PropertySets editing screen, the category names were not appearing
- New command: SREVERSE, to reverse the flow direction of pipes and ditches
- New command: SHYDRPARAMS to check hydraulic sections
- Improved the way the Excavation tab deals with surfaces to be shown
- Added support for dotnet 8
- Added support for Civil 3D 2025
- Added the installer
2024 - 07 - 10 - 53505
- Added buttons to create/delete properties in the modeler
- Added hydraulic section analyzer in the modeler
- Fixed bug when importing styles with overlay
- Fixed bug when updating tables, which did not resize the number of columns correctly
- Fixed bub in the modeler that did not recognize epanet tools
- Modified error handling for epanet's ENsetreport function
- Fixed bug when editing SWMM Conduits within the modeler. It was not showing the specific parameters of this element
- Fixed the calculation mechanism for reports, which did not interpret cross-reference columns correctly
- Fixed bug when editing properties through the Properties tab, some edits did not trigger update events
- Fixed bug in the Spline tool. It didn't show the properties
- Fixed bug in list comparison that prevented the selection of lists with slightly different items
- Changed parameters in the modeler for some SWMM and EPANET items, which were previously required, but may be null
- Review of the messages that appear on the plugin screens
- Fixed bug when referencing networks. The devices were not referenced, just the network
- SWMM dll recompiled
- Corrected the comparison order of SWMM and EPANET calculation results
- Corrected the execution of the SWMM node tool. It did not show the type of element on the device
- Fixed bug when editing the list of cut surfaces in linear/longitudinal devices. An error was displayed when trying to edit
- Added check at startup that tests whether AutoCAD is Civil 3D or not
- Now the SOLIDOS PaletteSet remembers where it was last closed
- Corrected the handling of grippoints. After editing, they were not rendered in the correct position
- Added buttons to add/remove items on the time graph editing screen
- Added simple click to expand Fluzoframa boxes,
While, Try and Sequence.
When hovering the mouse over the icon, it shows the message "Click to Enter"
- Added the ADS TIGRE tube to the catalogue, see: https://www.adstigre.com/brasil/produto/tubos-de-pead-drenpro/
- Added Featurelines import check. As well as Alignments, if the longitudinal device uses this item to be modeled
- Fixed bug when importing from Epanet. Did not process non-existent standard demand
- Improved flowchart of the "Te" connection, so that you can interpret the angles correctly
- Corrected Epanet Valve modeler. It required loss curve for different general purpose types
-
Fixed handling of "IsUpdateReference", so that it does not interrupt "SampledSurfaces"
-
Fixed bug when loading a dwg drawing. The drop list did not exist
-
Added swmm items in external references
-
Fixed bug in the SPROMOTE command, it did not promote label and table styles
-
Fixed handling of "Promote" in Toolspace menus
-
Fixed axis style treatment of linear/longitudinal devices
-
Fixed bug when changing values ??in Epanet controls. Did not notify to save
-
Fixed bug when editing temporal patterns, line numbers were not modified when changing the type of temporal pattern
-
Fixed bug when editing styles. I wasn't saving the filters
-
Fixed bug in "ENSetreport". It seems that it is not possible to set PAGESIZE
-
Added RptFlag to nodes and links Epanet, just like we do at Swmm
-
Modified the source code of Epanet, so that ENSetreport returns the correct error code
-
Simplified selection process via toolspace, improving performance
-
Fixed bug when editing the color of a style. You shouldn't discard the colors of AutoCAD, oh, oh, Autodesk....
-
Added context menu to the style editor to make it easier to copy values ??to other lines
-
Added hardware acceleration check when creating devices with the command SNETWORK and SEDITNETWORK.
Future checks should be done to evaluate the reasons why hardware acceleration should be disabled
-
Improved the search for pressurized networks in Civil 3D. Now networks are listed even if they do not have devices
-
Fixed bug in table style editing. The filter would be lost if you opened it, didn't modify it and clicked OK
-
Now the SIMAGESIZE command changes the height of the rows of the DataGridView controls
-
When editing filter in the table editor, the row title changes to show the formula
2024 - 08 - 09 - 53985
- Fixed bug when changing the layer of SOLIDOS objects. It forced you to use the default layer
- Fixed bug when changing the transparency of a layer in the layer editor.
For transparency to be applied, you must also set the color of the layer.
Proof that even Autodesk needs workarounds to work
- Modified the calculation of the label position in projection, so that an error does not occur when changing the leader line because the profileview cannot be opened
- Fixed bug that reset the basin area if the style was turned off
- Fixed bug when calculating device ruleset priority. If it was the same as the original, it was discarded there. I didn't calculate
- Fixed bug when editing typical section, when this modeler was edited but canceled
- Added null solid check in device projection calculation
- Added translations to the anchor point of texts in lables styles
- Added insertion of activities to set "StartConnectorFilter", "EndConnectorFilter" and "DisplaceDitch" when converting an old version of SOLIDOS
- Added ColorIndex padding, when there is none, when converting old versions
- Added topic Deformed Longitudinal Devices, with a tutorial explaining problems related to hardware acceleration or modeling problems
- Improved the hash algorithm for alignments, profiles and surfaces, using FingerPrint (in tests, hope it works, huh Autodesk...)
- Initialize preview in white
- Fixed bug that did not show null structure when doing STRETCH
- Added check to ensure that the BOM has at least the null structure
- Fixed the way the projection label calculates its position in relation to the view, so that it updates correctly in STRETCH
- Fixed bug when calculating the position of projection labels
- Fixed bug when copying and pasting in the modeler. Enumerator data was not converted correctly
- Changed the order in which elements are added in the modeler preview. Previously, geometries were added before changing the original values
- Changed the way to create boundaries in devices for the command SEXTRACTBOUNDARIES
- Added an processing input flow
- Added DNIT longitudinal devices, according to IPR 736 amendment 2 republished on 03/04/2024
- Added prevention against text style null
- Fixed bug when editing device style. When changing the visibility of ditches, they needed to be recalculated
- Fixed handling of device style with axis. The 3D axis was showing up when it should be invisible
- Improved the translations of the INP file saving screen
- Modified the way icons are painted in cells
- Modified the way the modeler processes the asynchronous queue, so that icons can be processed
- Improved the spacing of icons in the spreadsheet
- It is now possible to change the properties of the PropertySet to reading/writing
- Fixed bug when editing the binding of SOLIDOS properties to the PropertySet. The error occurred when editing the category
- Fixed modeler handling when changing the data type of a property. It should change the format
- Fixed modeler handling when creating properties using the autocomplete list. Before it added the index 1
- Improved the way the property control shows the buttons, so that they are not hidden without the overflow menu
- Improved calculation of temporary entities for linear devices, enabling the use of Extra flow of temporary entities
- Improved the way the label rotation grip considers the device rotation. Now the angle has reference in the tangent vector of the device when the "Rotate With Device" option is checked
- Added parameter in the label style, in the block and text components, so that they use or not the general rotation of the label
- Added command SIFCEXPORT, in tests, for native export in IFC 4x3 of SOLIDOS
- Improved search mechanism of modeler variables, so that it only lists activities that have already been instantiated and used
- Added the Copy button to the propertyset mapping screen of the builder
- Removed the OmniClass property. Nobody understood what it was for.
- Added cloning in the Get Property tool, so as not to discard inappropriate values
- Improved calculation system that the modeler uses to calculate items
2024 - 08 - 27 - 54345
- Improved notification system for tables when deleting objects that could be in them
- Improved handling of UNDO/REDO so that it notifies the icons of the parents of the changed nodes
- Improved handling of UNDO so that it does not shut down the program
- Improved handling of UNDO so that it does regen
- Improved rendering performance of the settings screen after importing a large number of styles
- Improved field recognition with error in IF, While, FlowSwitch
- Fixed bug with property frame buttons. It did not recognize the button clicked
- Fixed bug in the SPROPS command, it did not update the visibility of the buttons correctly
- Now it is only possible to delete a modeler if it is not in:
- Fixed property renaming mechanism in constructor, to include changes in filters in Properties tab
- Fixed bug in "System.NotSupportedException: No data is available for encoding 1252"
- Fixed bug when searching for Excel dll
- Fixed bug when getting temporary entities for grip-stretch
- Added check for the existence of the Excel file in the SIMPORTEXCEL
- Now the PASTECLIP command allows you to create versions of SOLIDOS blocks that are no longer SOLIDOS when
the item cannot be cloned (device that is an external reference or you do not have a license for it)
- Added check for the existence of layer, tablestayle, linetype, among others others
- Fixed bugs in the SCREATEALIGN command. It got lost when calculating a new name for the profile and profileview
- Fixed bug with the SIFCEXPORT command in Civil 3D 2025. Apparently, you shouldn't use PropertySet.PropertyNameToId.
Autodesk... these errors are starting to get annoying....
- Added PropertySet completion check in the SIFCEXPORT command. Apparently, IFC cannot have properties with the value NAN (not a number)
- Fixed bug with editing layers in styles. Layer editing did not retain edits under certain circumstances
- Fixed bug in modeler that erased modifications created by the Visibility activity
- Added checks so that cloning does not copy useless properties
- Added checks so that rebuild does not clone useless properties
- Added checks so that the modeler is rebuilt when checking properties
- Included modifications to the UNDO mechanism, to make updates to the program screens
- Fixed the triangulation of the command SIFCEXPORT, so that it includes extra triangles on 4-sided faces
2024 - 09 - 27 - 55570
- Improved the use of the SOLIDOSLOG command
- Fixed crash with cells with boolean value.
- Code reduction when reading the database
- Fixed bug when adding items to the modeler flowchart. It was not renamed in the flowchart.
- Now, when exporting drainage network INP and the point device has a numerical area (without association), a temporary basin is created to generate the data
- Added TcMin. When assigning the TC of a gravity point device using the TC of the associated basins, the highest value will be used
- Fixed bug in the calculation of coordinates of the command SEXTRACTBOUNDARIES
- Included Civil3D styles, to prevent purge
- Included regen check on open.
Autodesk, why the hell does WorldDraw occur BEFORE DocumentCreated finishes??? And why are the IDs/Handles CHANGED????
- Fixed bug when "stretching" something and switching documents
Autodesk, could you just do a commandend...
- Fixed bug when calculating if a linear device can connect to a point, when the search is based on coordinates (command SRECON
- Improved consistency checking of modeler properties
- Improved undo/redo mechanism in modeler
- Improved tool list and modeler property change management
- Improved modeler geometry log management
- Improved modeler event management
- Improved modeler error message management
- Fixed bug when obtaining watershed data from Civil 3D
Every day, a new workaround...
- Simplified modeler property consistency testing
- Modified axis and hydraulic section updates so they don't create zombie layers
- Modified the way devices propagate changes
- Modified the way events handle surface edits
- General form options are now saved in the registry
- Fixed bug when launching linear devices in Civil 3D 2025 when 3DCONFIG is turned off
- Fixed bug that didn't update linear devices modeler icons when clicking the New button
- Modified BrowsableChange handling to use CustomTypeDescriptor
- Added support for IFC 4x0. According to Autodesk, Navisworks does not read the 4x3 format in all versions of Navisworks
Fixed false positives for viruses. According to Virus Total, SOLIDOS is free-->
2024 - 10 - 18 - 56040
- Fixed filter system, which was not saving and processing correctly
- Added the properties of Swmm basins to the filter
- Fixed basin label style editor, which was not drawing the preview of the temporary basin
- Fixed bug when importing models from very old drawings
- Fixed bug when transforming drawable geometries in the model (connector, solid, curve), which were not added to the device
- Added property verification layer when importing modelers from very old versions
- Fixed bug when rebuilding devices that use RunOption
- Fixed bug when switching between documents, which caused the Prospector to be empty
- Fixed bug when comparing the hash of labels, which prevented them from being updated correctly
- Improved the presentation of property validation errors when exporting INP files from Epanet and Swmm
- Improved the algorithm for locating the node's parent in the SAUDIT
- Fixed the handling of regular expressions when renaming a property in the modeler
- Improved the updating of icons when replacing a style
- Improved handling of properties that no longer exist
- Added unitless or formatted values in IFC export
- Fixed bug when editing material list. When clicking to select a style and cancel, an error was displayed
- Improved handling of the calculation sequence, enabling and disabling during cascading transactions
- Fixed application of style when the item does not have one
- Fixed selection of the current item when opening the list selection screen
- Improved the way in which format editing is handled in the spreadsheet
- The calculation of the device priority has been separated into Reconstruction and Recalculation
- Improved handling of editing bills of materials in table format, so that it updates the parameters by rebuilding the section
- Improved handling of editing in table format, so that it retrieves information in new lines even if the item has not yet been "bound"