logo

DigiPara Liftdesigner

Here you will find the latest information about DigiPara Liftdesigner.
Downloads will be available to existing clients. Please login to see the downloads.

You do not yet know the DigiPara Liftdesigner?

DigiPara Liftdesigner is a sophisticated Intelligent Elevator Configurator, which combines all the important elevator information to design elevators. The software allows the ability to quickly design and configure 2D elevator drawings and 3D elevator models.

Would you like to test the software for free?


Free Trial Version


Login
Rendered in: 00:00:02.5400035


  • Changes
  • Downloads
Expand/Collapse all

LD_22_00_0272
LD 2022 Version, published 16th of March, 2023

TR-06732 (Finished)
Created by: MM
Last change: 5/16/2023 9:03:37 AM

Due to an internal bug, LdBIM exports with non-ASCII names were not in a format that the ElevatorArchitect importer could read.

TR-06736 (Finished)
Created by: MM
Last change: 5/16/2023 9:17:23 AM

The UserComp's name was used as is to determine the filename to save under, which did not work if the name contained slashes or other special characters.

TR-06734 (Finished)
Created by: MM
Last change: 5/16/2023 9:08:11 AM

Previously, text containing right-to-left sequences would disable the automatic line break calculation.

TR-06735 (Finished)
Created by: MM
Last change: 5/16/2023 9:13:50 AM

Previously, text annotations set to underlined would use an underlined font. Now, they use the regular font with a line drawn under the text, just as AutoCAD does, and just as the \L and \l escape sequences would use. Export of underline to PDF and DWG was broken, too. Especially bad: even without underline, we would export a made up font modifier to the DWG, which did confuse the Revit importer.

LD_22_00_0259
LD 2022 Version, published 27th of February, 2023

TR-06731 (Finished)
Created by: MM
Last change: 2/27/2023 9:41:08 AM

Change a component, select "Document View", select a component with a document (indicated by the green selector; an example would be the Guide Shoe with GS_RID 2.) A licence error would pop up.

LD_22_00_0257
LD 2022 Version, published 24th of February, 2023

TR-06730 (Finished)
Created by: MM
Last change: 2/16/2023 11:38:46 AM

Some checks were added that prevent input infinities to propagate to our internal geometry representation and exports.

TR-06725 (Finished)
Created by: MM
Last change: 2/9/2023 9:13:17 AM

Give a dimension an ID >= 32768 and some conversion to SHORT will have it interpreted as something small and have the dimension sorted in wrong in drawings.

TR-06728 (Finished)
Created by: MM
Last change: 2/16/2023 11:30:43 AM

If all extension points for a dimension endpoint lie outside of the visible box in the same direction, that is now respected and the selected point is not clamped to the visible box.

TR-06729 (Finished)
Created by: MM
Last change: 2/16/2023 11:37:00 AM

When image view frames were introduced, it was overlooked that a bit of code would automatically set the v4 compatibility flag. When discovered, it was left alone to avoid sudden incompatibilities, but now it has been disabled as the titular bad side effect of that flag was discovered.

TR-06727 (Finished)
Created by: MM
Last change: 2/9/2023 9:17:53 AM

Most dynamic dimensions were destroyed and recreated in CalculateModel. In some reproducible cases, trying to select them caught them in the destroyed state and selection failed.

TR-06726 (Finished)
Created by: MM
Last change: 2/9/2023 9:15:17 AM

LD_22_00_0250
LD 2022 Version, published 17th of January, 2023

TR-06723 (Finished)
Created by: MM
Last change: 1/17/2023 12:21:06 PM

This was a sorting bug, the description flag unintentionally entered the sorting key

TR-06720 (Finished)
Created by: MM
Last change: 1/17/2023 12:18:22 PM

In the floor level material dialog, having the box unticked still triggered a lengthy CalculateModel call on every change.

TR-06724 (Finished)
Created by: MM
Last change: 1/17/2023 12:23:58 PM

Building Storeys are now sorted by level
Project, Site and Building names are now customizable in the document's component BIM Properties
Nonstandard door type enum values are now stored in UserDefinedOperationType

TR-06722 (Finished)
Created by: MM
Last change: 1/17/2023 1:48:12 PM

Previously, at least three were required, for no good reason.

TR-06721 (Finished)
Created by: MM
Last change: 1/17/2023 12:19:36 PM

API Bug only

Have a freshly created anchor rail
Set the concrete beam to active
Set CONCRETE_BEAM_DZ
Call CalculateModel
Only then, the concrete beam will be activated and the activation will reset DZ to the default of 200 mm.

Workaround: Do a local CalculateModel on the anchor rail after setting the concrete beam flag.

TR-06719 (Finished)
Created by: MM
Last change: 1/17/2023 12:16:17 PM

LD_22_00_0239
LD 2022 Version, published 13th of September, 2022

TR-06718 (Finished)
Created by: MM
Last change: 9/13/2022 6:15:25 AM

Dimensions set to be visible if one or both end points lie outside of the frame's visible box are usually drawn at full length. Now a new option "Cut at geometric limits" is available for them in the property grid, shortening their display to the part that matches the geometry.

TR-06717 (Finished)
Created by: MM
Last change: 6/22/2022 11:41:05 AM

Block references, even though they are just in 2D space, can be flipped in 3D space. This build fixes export of the most common unusual case.

LD_22_00_0219
LD 2022 Version, published 17th of June, 2022

TR-06713 (Finished)
Created by: MM
Last change: 6/17/2022 7:51:06 AM

For rail brackets set to custom fixing options, you can now individually position the separator beam using the RB_SEPB_Y value in the local data table

TR-06715 (Finished)
Created by: MM
Last change: 6/17/2022 8:46:09 AM

A new context menu item allows you to quickly save the current view frame under its stored filename.

TR-06714 (Finished)
Created by: MM
Last change: 6/17/2022 7:54:56 AM

If you activate a separator beam for rail brackets on the rear wall (for the counterweight), Y2 was modified so the rail brackets would extend all the way to the back of the car. It now is left untouched.
Separator beams on the right and left wall with an L-shaped car frame had the same effect.

TR-06716 (Finished)
Created by: MM
Last change: 6/17/2022 8:48:56 AM

after edits, the Overwrites docking window would jump back to the top after edits. It now remembers and restores its previous position.

LD_22_00_0214
LD 2022 Version, published 1st of June, 2022

TR-06708 (Finished)
Created by: MM
Last change: 3/21/2022 9:19:30 AM

Previosuly, CAD files could only be added from network shares mapped to a drive letter, now the network path (\\Server\...) also is accepted and does not lead to a cryptic error

TR-06709 (Finished)
Created by: MM
Last change: 6/1/2022 10:23:45 AM

Some CAD files natively have rounded parts, we need to have them tesselated to triangles for processing. The new option "Tesselation Detail" in the property grid of CAD files controls how many triangles are used.

TR-06712 (Finished)
Created by: MM
Last change: 6/1/2022 10:25:23 AM

An overeager fix for an infinite loop subtly changed what gets displayed of the ghost components

TR-06710 (Finished)
Created by: MM
Last change: 6/1/2022 10:19:28 AM

The PSET selection now is filtered according to the actually exported IFC class set via DigiPara.IfcExportAs

TR-06711 (Finished)
Created by: MM
Last change: 6/1/2022 10:22:08 AM

Builtin parameters and user defined parameters are now exported the same way, all should be editable and visible like parameters added in Revit itself.

Sad exception: The OmniClass number refuses to let itself be set via the API available to us.

LD_22_00_0183
LD 2022 Version, published 4th of March, 2022

TR-06705 (Finished)
Created by: MM
Last change: 2/23/2022 11:07:25 AM

LD_22_00_0172
LD 2022 Version, published 20th of December, 2021

TR-06704 (Finished)
Created by: MM
Last change: 12/20/2021 9:41:24 AM

In an effort to make usage easier, BANK_2_START_SX was reset to -1 if it was greater than the number of shafts. This turned out to break existing code that relied on there being no meddling with temporarily nonsensical states, for example by first setting BANK_2_START_SX in a new project, then adding shafts.

TR-06701 (Finished)
Created by: MM
Last change: 12/20/2021 9:37:32 AM
TR-06702 (Finished)
Created by: MM
Last change: 9/8/2022 1:09:02 PM

Bug was introduced in LD 21.0.11 and also fixed in 21.0.217.

TR-06703 (Finished)
Created by: MM
Last change: 12/20/2021 9:39:01 AM

LD_22_00_0163
LD 2022 Version, published 5th of November, 2021

TR-06688 (Finished)
Created by: MM
Last change: 11/2/2021 4:34:23 PM

Still a work in progress, we need to test more samples.

TR-06690 (Finished)
Created by: MM
Last change: 11/2/2021 4:36:42 PM
TR-06689 (Finished)
Created by: MM
Last change: 11/2/2021 4:35:01 PM

LD_22_00_0160
LD 2022 Version, published 25th of October, 2021

TR-06682 (Finished)
Created by: MM
Last change: 10/25/2021 12:49:25 PM
TR-06685 (Finished)
Created by: MM
Last change: 10/25/2021 12:56:03 PM

Under very rare, but reproducible, circumstances, the last sheet in a PDF export in the LDAWP environment would get incorrect sheet frame sizes from DWG frames and dimension the page wrong

TR-06686 (Finished)
Created by: MM
Last change: 10/25/2021 12:57:11 PM

In a postprocessing step for 3D exports (3DDWG, IFC,...), an array was sometimes accessed out of bounds

TR-06684 (Finished)
Created by: MM
Last change: 10/25/2021 12:52:53 PM

Sheet/Frame save/load operations now support full unicode filenames. Previously, only characters in the configured system locale were supported.

TR-06683 (Finished)
Created by: MM
Last change: 10/25/2021 12:50:27 PM
TR-06687 (Finished)
Created by: MM
Last change: 10/25/2021 1:00:03 PM

The shfrm2V4Compatible-Flag in LDXSheet.Mode2 was set for all DWG frames on dynamic sheets while it should be off. This affects the position of those frames if they contain non-line drawing elements.
In the rare cases this causes wrong placements, a manual recalc after the load was a workaround.

LD_22_00_0148
LD 2022 Version, published 21st of September, 2021

TR-06676 (Finished)
Created by: MM
Last change: 9/21/2021 2:24:02 PM

Access to dccSettings.xml files has been made more robust

TR-06674 (Finished)
Created by: MM
Last change: 9/21/2021 2:20:53 PM

If set up in the document BIM settings before the document's objects are created

TR-06673 (Finished)
Created by: MM
Last change: 8/19/2021 1:42:28 PM

It was simply completely broken since early builds of Liftdesigner 2022.

TR-06677 (Finished)
Created by: MM
Last change: 9/21/2021 2:26:50 PM
TR-06678 (Finished)
Created by: MM
Last change: 9/21/2021 2:29:16 PM

Rights to change system wide XML configuration files are now granted to everyone.

TR-06675 (Finished)
Created by: MM
Last change: 9/21/2021 2:21:58 PM

If activated, various exports of BIM Properties to PSETs threw errors.

LD_22_00_0133
LD 2022 Version, published 26th of July, 2021

TR-06672 (Finished)
Created by: MM
Last change: 7/26/2021 6:56:48 AM

When cutting some CAD geometry with a section plane, be it a detail section or the ghost car section, the process producing the polygons on the section plane would sometimes get stuck.

LD_22_00_0132
LD 2022 Version, published 22nd of July, 2021

TR-06668 (Finished)
Created by: MM
Last change: 7/22/2021 1:38:46 PM

The BIM Properties defining IFC export properties have been simplified:
- it is no longer required to have leading and trailing dot for enum values
- instead of a plain IFC type, which was limited to PSets, you can write IFCTYPE=... in BP_DESC for all properties.
- Adapt our standard BIM Properties to make use of both above
- we no longer write descriptions (BP_DESC, BPS_DESC) into the IFC export

TR-06669 (Finished)
Created by: MM
Last change: 7/22/2021 1:38:58 PM

are now copied from the source if you develop a UserComp and save it to a new UserComp in LiftDesigner.

TR-06670 (Finished)
Created by: MM
Last change: 7/22/2021 1:44:25 PM

Is now saved when you save a profile group to the database in LiftDesigner

TR-06671 (Finished)
Created by: MM
Last change: 7/22/2021 1:43:19 PM

In previously disregarded corner cases, we no longer compile the dynamic rules DLL in hopeless cases, but we do recompile it when required.

LD_22_00_0121
LD 2022 Version, published 16th of June, 2021

TR-06666 (Finished)
Created by: MM
Last change: 6/16/2021 7:03:01 AM

Due to erroneous small object culling, some geometry would sometimes be missing from rendered central projection view frames. Traditional line mode was unaffected.

TR-06665 (Finished)
Created by: MM
Last change: 6/9/2021 11:02:32 AM

Dynamic dimensions from force symbols did not work in early LD 20.0. They do work now, so to avoid sleeper dimensions popping up when loading old projects, the sleepers are removed.

However, there was a workaround that made the dimensions appear even on 20.0; the removal code now detects that workaround and leaves those dynamic dimensions alone.

LD_22_00_0116
LD 2022 Version, published 8th of June, 2021

TR-06664 (Finished)
Created by: MM
Last change: 6/8/2021 1:46:35 PM

The raw loading of pre-2022 files worked, but component exchange was no longer possible.

LD_22_00_0114
LD 2022 Version, published 7th of June, 2021

TR-06662 (Finished)
Created by: MM
Last change: 6/7/2021 9:20:37 AM

It was broken and the result was the same as if the anchor rail was selected to have arbitrary length.

TR-06661 (Finished)
Created by: MM
Last change: 6/7/2021 9:18:52 AM

We were marking doors as filling shaft openings even if said shaft openings were not supposed to be in the export. That confused the Revit Importer.

TR-06663 (Finished)
Created by: MM
Last change: 6/7/2021 9:21:17 AM

LD_22_00_0109
LD 2022 Version, published 26th of May, 2021

TR-06649 (Finished)
Created by: MM
Last change: 5/26/2021 10:13:51 AM
TR-06647 (Finished)
Created by: MM
Last change: 5/26/2021 10:17:03 AM
TR-06648 (Finished)
Created by: MM
Last change: 5/26/2021 10:19:23 AM

LD_22_00_0105
LD 2022 Version, published 10th of May, 2021

TR-06654 (Finished)
Created by: MM
Last change: 5/26/2021 10:13:43 AM
TR-06650 (Finished)
Created by: MM
Last change: 5/26/2021 10:14:53 AM
TR-06651 (Finished)
Created by: MM
Last change: 5/26/2021 10:15:11 AM

Default data was fixed, duplicate BP_IDs were removed
The code now handles the duplicate BP_ID case better; features that rely on BP_ID lookup will still have trouble, obviouslz.

TR-06653 (Finished)
Created by: MM
Last change: 5/26/2021 10:15:02 AM

LD_22_00_0102
LD 2022 Version, published 3rd of May, 2021

TR-06652 (Finished)
Created by: MM
Last change: 5/26/2021 10:13:30 AM

LD_22_00_0100
LD 2022 BETA Version, published April 27th, 2021

TR-06656 (Finished)
Created by: MM
Last change: 5/26/2021 10:12:55 AM
TR-06657 (Finished)
Created by: MM
Last change: 5/26/2021 10:13:04 AM
TR-06655 (Finished)
Created by: MM
Last change: 5/26/2021 10:14:35 AM

LD_22_00_0090
LD 2022 BETA Version, published April 21th, 2021

TR-06659 (Finished)
Created by: MM
Last change: 5/26/2021 10:12:03 AM

Duct Delta points now visible on selection.

TR-06660 (Finished)
Created by: MM
Last change: 5/26/2021 10:12:21 AM
TR-06658 (Finished)
Created by: MM
Last change: 5/26/2021 10:11:26 AM

Fixes failing updates when importing to SolidWorks

LD_21_00_0218
LD 2021 Version, published 21th of March, 2022

TR-06707 (Finished)
Created by: MM
Last change: 3/21/2022 9:18:43 AM

Previosuly, CAD files could only be added from network shares mapped to a drive letter, now the network path (\\Server\...) also is accepted and does not lead to a cryptic error

LD_21_00_0216
LD 2021 Version, published 15th of December, 2021

TR-06700 (Finished)
Created by: MM
Last change: 12/15/2021 1:42:02 PM
TR-06696 (Finished)
Created by: MM
Last change: 12/15/2021 1:33:53 PM
TR-06697 (Finished)
Created by: MM
Last change: 12/15/2021 1:35:50 PM

Using LD/EA as multiple users on the same PC sometimes caused file access rights trouble.

TR-06698 (Finished)
Created by: MM
Last change: 12/15/2021 1:39:03 PM

Copying the length from one element of the guide rail list to all others was accidentally introduced with the new fish plate component.

TR-06699 (Finished)
Created by: MM
Last change: 12/15/2021 1:41:05 PM

LD_21_00_0190
LD 2021 Version, published 12th of January, 2021

TR-06616 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:22 AM

When adding a CAD file in "Develop this Product", it would automatically be selected afterwards, which caused a crash in the coordinate system display code.

TR-06618 (Finished)
Created by: MM
Last change: 1/12/2021 10:49:09 AM

New database rows in L_DoorDimTab:
DD_DH_MIN
DD_DH_MAX
DD_DH_STEP_WIDTH
If set, the UI defaults to only allow door sizes from _MIN to _MAX in _STEP_WIDTH intervals.
The LDX core only checks for the _MIN and _MAX limits.
Checks and restrictions can be disabled by setting the DD_MODE_DH_USERDEFINED bit (value 16) in DD_MODE.

TR-06617 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:22 AM

Various ways in which undo/redo would in some cases not do what it is supposed to were fixed.

LD_21_00_0166
LD 2021 Version, published 16th of November, 2020

TR-06615 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

LD_21_00_0160
LD 2021 Version, published 10th of November, 2020

TR-06614 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

In the developer view frames, profile points defining paths now appear on the profile itself in the position they affect the profile.
The PropertyGrid edit functions related to paths have been improved.

LD_21_00_0152
LD 2021 Version, published 13th of October, 2020

TR-06613 (Finished)
Created by: KN
Last change: 1/12/2021 10:41:25 AM

Prerequists installation order has been adapted:
----------------------------------------------------------------
1. Microsoft Visual C++ 2015 Redistributable Package (x64)
2.Microsoft SQL Server Express 2017 RTM (x64)

Reboot behavior of Microsoft Visual C++ 2015 Redistributable Package (x64):
-------------------------------------------------------------------------------------------------------------------
- Has been changed to "Reboot the machine and resume on reboot" -> will immediately reboot the machine, if required, after the prerequisite has been installed.

Registry lookup of Microsoft Visual C++ 2015 Redistributable Package (x64):
-----------------------------------------------------------------------------------------------------------------
- Redistributable installer now explicitely looks up the 64bit section of the Windows Registry,
to check whether the prerequisite has already been intalled on the target machine or not.

LD_21_00_0142
LD 2021 Version, published 30th of September, 2020

TR-06612 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

In the main project data window, the property subwindow stayed empty. It is supposed to show the same properties as the docking window property grid.

LD_21_00_0140
LD 2021 Version, BETA, published 17th of September, 2020

TR-06610 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

A new, optionally installeed, performance profiler docking window shows which components are taking up the most time, so future optimization efforts have a solid source of data to base decisions on.

TR-06611 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

LD_21_00_0136
LD 2021 Version, BETA, published 2nd of September, 2020

TR-06608 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM
TR-06606 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

For ribbons and docking window titles.

TR-06607 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Compeletey redone from scratch.

TR-06609 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Floor levels marked as sloppy and their associated entries, guides, rail brackets and lamps are omitted from drawings in Sloppy Mode.

LD_21_00_0104
LD 2021 Version, previous BETA, published 1st of July, 2020

TR-06390 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
GrProfilComp
Yes
GrProfilPktComp
Yes
GrRailBracket
Yes
GrLamp
Yes
GrCarDesign*
Yes
GrFloorLevel
Yes
GrGuide
Yes
GrDoorFixingPoint
Yes
Do not check parent list state for customizability, the number of cases where cl
Yes
LDXSheetFrame
Yes

TR-06556 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Implemented as LDXSheetFrame.GetVisibleObjectsByFilter and the simpler GetVisibleObjectsByObjectId.

TR-06596 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM
TR-06579 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:07 AM

Difficult cases:
CGrDoorComp, has both DoorType and DoorDim
CGrGear, has Art and Performance

TR-06598 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Below the text edit field, you now get a preview with resolved External$ references.

TR-06542 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
Add AnchorRailLengthTab
Yes
Add profile subgroup codes for bolts
Yes
Init CONCRETE_BEAM_DZ/_Z0 from length table
Yes
Add dynamic dimension points for bolts
Yes
add profile group parameters for bolts (X0 (neg), DX, COUNT
Yes
Remove special 'not set' value of -2 for m_ACL_PG_GRP
Yes
Add COM properties
Yes
Delete unwanted subgroup elements
Yes

TR-06548 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

if it does not contain enough bolts to satisfy the bolt count from the selected length record

TR-06543 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06605 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM
TR-06562 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06567 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:07 AM

The Z axis was sometimes pointing upwards, sometimes downwards. There was no visible difference because all anchor rails were symmetric.

Now it always points upwards. While this was the minority rule, it makes more sense.

TR-06565 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:07 AM

They were grouped into the 160...169 range (left wall).

TR-06586 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:07 AM

when created between successive elements; that even makes their internal representation shorter.

Manuel Moos 2/12/2020
Star
Result
Creation
TR-06604 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

The number of available LampLists, TravelingCables and RefugeSpaces can now be increased (or decreased) by changing LAMP_LIST_COUNT, TRAVELING_CABLE_COUNT and REFUGE_SPACE_COUNT.

Furthermore, extra machine rooms can be added by increasing EXTRA_MACHINEROOM_COUNT.

TR-06597 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Many list elements, such as Guide Rails, Rail Brackets and Floor Levels, have functions to manage list elements. They are reachable via the context menu in the Tree View as "Insert Duplicate" and "Remove" and over the COM interfaces as LDXObject.RemoveMe and LDXObject.CloneMe.

TR-05908 (Finished)
Created by: MM
Last change: 4/22/2020 3:53:01 PM

Make raw IDispatch ** accepting functions (DpGetInterface) private.

TR-06563 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

In the compatibility test sample 17_0_0_E, the gear flips orientation from one calculate run to the next.

TR-06599 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

LiftDesigner product catalog archives are now downloaded and updated over the network in the new Liftdesigner Cloud Manager.

TR-06600 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Fish Plates link two Guide Rails together.

TR-06544 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05289 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06534 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06366 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
Save ALL and ONLY edited properties
Yes
Reference name as in data tree
Yes
Show RuleTab of BIMPropertyValue in dataTree if customized
Yes
Keep edited property values on ChangePartRID
Yes
Show property values loaded from profile group just like edited ones
Yes
Show edited BIM property values in data tree
Yes
RailBrackets: Sync database BIM properties from representative Rail Bracket elem
Yes

TR-06602 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

The VisibleBox can now be driven by .NET rules and be relative to any component in the data model.

TR-06595 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

A context menu entries now allows you to inspect the source of External$ substitutions in imported DWG frames.

TR-06533 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06532 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06531 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Do not persist activation bit, only the individual option bits

TR-06568 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:07 AM
TR-06601 (Finished)
Created by: MM
Last change: 6/23/2020 1:18:43 PM
TR-06603 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM
TR-06561 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06539 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

When loading \src\LDNET\ManagedTests\ManagedTestData\FileCompatibility\20_0_266_B.ld3,

Shaft0.Car.Frame.YokeGuide0.GuideList0.Guide-1.WorldMatrix.R.Z
takes an extra CalculateModel button press to find its final value.
After load, it is at 5020, after the extra calculate at 5170.

LD_21_00_0016
LD 2021 Version, unreleased intermediate

TR-06493 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

to allow making dynamic dimensions from one floor level to the next.

The idea is that Shaft.Entries1.E0.Next. would yield E1.

Manuel Moos 11/26/2019
NextPrevious
TR-06378 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06512 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Before this flag was introduced, it was effectively always on, so this is what the entry level default constructor now does.

The shaft wizard, on completion, disables it.

Add a new entry on an already populated side, and the flag gets copied from a previous entry, so it defaults to off then.

BUT, if you add a new entry on an entirely unused side, it will default to on.

Change suggestion: on adding the first entry on a side, find any other entry as sync soure.

TR-06506 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Trigger: A serialization error due to missing AFX_MANAGE_STATE in the code path
Crash reason: Poor error handling

TR-06495 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

always go to one specific corner. This leads to problems for views with a VisibleBox that excludes those points, the dimensions then vanish.

Solutions: Put the extension endpoints to a visible shaft, or set multiple extension points.

TR-06504 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Followup to TR-06270

Sub tasks:
Completed:
Adapt data tables
Yes
Make exchange functions mind the two AR_RID and ACR_RID
Yes
Add user parameters to AR profile group parameters of anchor rail
Yes
Add other useful user group parameters
Yes
Mind ACL_ACLG_RID on length selection
Yes
Clean profile group data when switching from ACR_RID usage to AR_RID usage
Yes
CalculateDynARHelper
Yes
CGrAnchorRailComp::ChangePartRID
Yes
CGrAnchorRailComp::ChangePartRIDComplete
Yes
Add AcAnchorRailTab to CGrAnchorRail
Yes
Add LDXAnchorRail.AnchorRailTab to LDX
Yes
Add m_ACR_RID to standard RID interfaces
Yes
Check m_pProfilSet usage, it definitely may be nullptr now
Yes
CGrAnchorRailComp::MakeNewRIDs
Yes
CGrAnchorRailComp::GetKompRid
Yes
CGrAnchorRailComp::GetBezTextOrRID
Yes
CGrAnchorRailComp::Change_AR_L
Yes
DbCache::GetAnchorrailLength
Yes
Make CGrComp::AddProfile virtual, override in CGrAnchorRailComp, fill first prof
Yes
Both datatables should always exist, a mode flag switches which one is relevant
Yes
use Y_DEPTH
Yes
First profile: better check for P_TYPE (use real data)
Yes
DESC: use depthxheight
Yes
Add bit definitions of ACR_MODE to DM
Yes

TR-06507 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06501 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06508 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06499 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06511 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

LD_21_00_0008
LD 2021 Version, BETA

TR-06287 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

The windows system was already preventing most of the invisible work.

TR-06210 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06202 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06375 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM

Also, please rename executable to LiftdesignerCloud.exe

Should be automatically numbered with the build processes.

TR-06253 (Finished)
Created by: SB
Last change: 4/7/2020 9:41:06 AM

Hatch not correct shown between machine room and shaft

Sabine Bunese 9/5/2019
2019-09-05_09-20-15
TR-04258 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

CalculateModel should be split into two functions:
One to call when modifications have been made that require certain updates,
and one to call when the updates would actually be needed.

The first function should just set some flags and not do any work so it can be called often on any change.

The second function can then be called by anyone who needs current data without needing to know what has changed.

The current CalculateModel would then call both those functions.

Sub tasks:
Completed:
> DigiPara.LD.DynamicSheets.dll!DigiPara.DynamicSheets.DynamicSheetsWorker5.Proc
No

TR-06259 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

making default visibility checks return wrong results for it.
Related to TR-06260, the full fix should not happen in LD 2020 because of possible side effects.

TR-06110 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

We currently handle all bounding planes of the convex cut object in order of definition. Reordering them so that subsequent planes are as orthogonal to each other as possible would make the resulting body lists easier to manage, with less large objects with sharp angles.

Manuel Moos 6/4/2019
before
after
TR-06285 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Under specific circumstances. The observed case was a sheet with two frames, the second having a custom car position. Deleting the second frame with "DEL" on the keyboard caused the crash.

TR-06201 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06298 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06269 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06289 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

It takes up most of the body list building time in complex situations, is only used as a pre-check and does far too much work for that purpose.

TR-06214 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

For example:
Shaft0.RopeCompensationUnit1.Buffer0.

ChangePartRID is never called on that component, so it stays at its initial RID 0 and default activity state 'active'. Later RID changes can not reproduce that state.

Attempt 1: Test in the 21_0 branch whether generally disabling components that start out with RID 0 is a suitable fix.
Turns out that is a bad idea due to too many objects with RID 0 that still need to be active by default.

Attempt 2: Just fix the specific observed situation.

TR-06251 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Regular exports from BIM frames show them as very transparent on import, the way it should be.

They were solid blocks back in LD 2015 or 2016, we fixed that, but the fix now only applies to BIM exports done the regular way.

A proper solution would be to turn all dashed/dottet objects transparent on 3D exports. This would also change the look of doors, the ghost door postions would turn transparent.

TR-06371 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM

No action if module extis in export directory

TR-06311 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM
TR-06309 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM

Create a WPF app for LDCloud (download / manage ldcloud libraries)

The data communication is complete with salesforce soap api.

TR-06310 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM

Create a view based on the design specification from tfs\Documents\Development\LD Cloud\Design\cloud-finish-grün-final.jpg

TR-06312 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM
TR-06335 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM

Enable / Disable Modules by Contract

TR-06314 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM
TR-06376 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM

Please save which level 1 & level 2 items were expanded and which were collapsed. Save this to the settings file for the next session.

TR-06341 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM

Non existing metafile instructions

Sub tasks:
Completed:
Read RID from filename
Yes
LastWriteTime from sql created file date
Yes
Filename from ldm12 file
Yes

TR-06343 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM

Show uninstall library reason
- library not longer available
- library not licensed

Internal -> use a returncode for further improvements.

TR-06334 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM

Sort ldcloud libraries from cloud group, contract and library name

Like:
- Similar
| - Common Libraries
| | - Some Libary 00055.ldm12

TR-06313 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM
TR-06019 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06292 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06349 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Use database caches to locate properties in their standards.

Lazily sort properties and standards by their BP_ID and do a binary search.

TR-06288 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Exploit that most message lookups will hit the cache, requiring neither a database connection nor a default value. Passing those along has considerable marshalling costs, and they need to be generated and processed.

A new lookup BMessageCached was added, accepting only the message ID and LCID.

TR-06204 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

If possible. Selection change can also mean switching sheets; view frames with custom car positions need a recalc, then.

TR-06215 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06033 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06100 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06296 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06302 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Instead, it uses only the bit LandingDoorModes.ldmNoSil in LDXLandingDoor.SD_MODE.

It should use both bits, while old projects should have the bit in DT_DRAW_TYPE cleared on serialization.

TR-06203 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06294 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

At application level.

In sloppy mode, all normally triggered CalculateModels should be with reduced iteration count.

Only the active view frame should really get updated; other dirty view frames should be visibly marked as outdated (grey/pink/soft).

Only the dedicated recalc button should do a real full recalc and rebuild all frames.

Sub tasks:
Completed:
Default to quick recalc in sloppy mode
Yes
Add button for sloppy mode in UI (LDXApplication.ApplicationMode & LDX.Applicati
Yes
Add sloppy mode flag in LDXApplication
Yes
Show dirty frames visibly as out of date
Yes
Only update active frame in sloppy mode
Yes
Update sloppy frames properly once they get activated
Yes

TR-06303 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06123 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Also supported now:
5[2] -> 5*[2]
3*[2]*5 = 3*5*[2] -> 15*[2]

TR-06191 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

LD_20_00_0295
LD 2020 Version, 23rd of March 2020

TR-06594 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

If the primary dimension is Inch with a configured rounding of 1/16 and the secondary dimension is mm, there was no way to have the secondary dimension rounded to whole mm.

LD_20_00_0294
LD 2020 Version, 18th of March 2020

TR-06593 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Previously, all geometry from one occurrence (part file) was merged into one body and exported as one mesh. That causes problems with some importers. Instead, use representation items (features) as the largest unit to combine geometry for.

See also: https://dev.azure.com/digipara/DigiPara%20Developments/_workitems/edit/1796

TR-06591 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:07 AM

LD_20_00_0290
LD 2020 Version, 5nd of March 2020

TR-06592 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

See AZ-1702 for details. Especially, correct the odd
1' - 0'' 1/4'' format back to the 1' - 0 1/4'' it was in 18.0.

TR-06590 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

If the parent COMPONENT of a CGrComp has a different SX than the child, CGrComp::DoCalculateModel tries to switch the child's SX to that of the parent. However, even after checking that it found another CGrComp ancestor, it used a hard cast of the direct parent to CGrComp, which the direct parent sometimes isn't. That, of course, is always illegal and sometimes caused crashes (in many more other cases, one would imagine, wrong values for SX).

LD_20_00_0286
LD 2020 Version, 2nd of March 2020

TR-06572 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06589 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

when dealing with relative CAD file paths that would go higher than the root of the file system.

TR-06569 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06581 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

When copying dynamic dimension overwrites without doing replacements, the standard move overwrite of the copy source got deleted.

When having only the dimension overwrite or the dynamic dimension overwrite selected and naively editing the replacment (so it still contains DynDims.DynDimX), the dynamic dimension did not get the replacement applied.

LD_20_00_0276
LD 2020 Version, 17th of January 2020

TR-06550 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Workaround: From a LD 2018 installation pool, copy over DWG\tables2000.dwg into the LD 2020 pool. (Attached for convenience)

TR-06510 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06553 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

In the attached project, the value 1000.4 is displayed as 1001 because it is rounded twice; first up to 1000.5 by the deliberate rounding code and then up to 1001 by the string fromat code.
The format rounding comes from the prototype DWG, dimstyle LIFT.

Solution: Ignore the decimal digits setting from the prototyle DWG if it is insufficient for displaying the selected rounding accuracy.

This gets precise mm dimensions displayed as 1000.0 with a forced fractional part; optionally, changing the prototype dwg to allow trailing zero omission removes those.

TR-06547 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06559 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

An IFC export stalls trying to process huge amounts of polygon edge visibility data that the system erroneously generated during simplification steps.

Affected files are in M:\TMP\Moos\2020\TR-Archive\TR-06559.

TR-06540 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

if the work area is deleted (then recreated at the end of the sheet list), the project is saved and loaded with a different Language setting.

TR-06494 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

UserComps with this flag take their product group from the parent; the result should never be shfpUnknown.

Skip setting the product group then.

TR-06538 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

making it essentially unusable.

LD_20_00_0266
LD 2020 Version, 26th of November 2019

TR-06295 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

on a view frame that has shaft 0 visibility disabled, even though machine rooms are joined.

TR-06461 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Analogous to the points on LDXCar. Component is already there, just not COM accessible.

TR-06490 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06489 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

If a representation item contains a triangle strip with an odd number of points, the following one was rendered incorrectly (and all following ones, until the next odd numbered one flips the switch again).

TR-06491 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

So adding rules and profile points (let alone profiles) to cylinders over the DataManager had no effect when loading the component.

TR-06359 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Then eliminate lines like
factory.TolerateWarning() ' IFC export warnings are OK for now TODO

TR-06462 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06492 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

and is disabled if dimensions for shaft0 are disabled

TR-06496 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06353 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
Sub tasks:
Completed:
CreateFile functions: return 0 on failure, 1 on success vla the regular return c
Yes
CreateFile functions: return E_INVALIDARG, resulting in a System.InvalidArgument
Yes
LDBIM Export: return cbefrError if the file cannot be written
Yes
3DDWG/IFC/LDBIM Export: Handle errors in UI
Yes
3DDWG/IFC/LDBIM Export, AND ALSO regular DWG export: File overwrite warning if f
Yes
LDBIM Export and CreateFile functions: Log error reasons.
Yes

TR-06382 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06460 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06381 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

If user comps are on manual position mode, activate the x and y rotation buttons to directly rotate them over the matrix.

Also, make X/Y/Z position editing in the property grid do something.

LD_20_00_0255
LD 2020 Version, 25th of October 2019

TR-06291 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM
Sub tasks:
Completed:
Install BK Factory together with Free Editon
No
Consider License Verifications
No
Adapt LD Cloud Verification
No
Create Build 20
No
Add to Salesforce Templates, adapt Blog etc.
No
Inform BK Factory
No

TR-06307 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06166 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Criterion: Type parameters should have the same value for all elements of a clone group (all front shaft doors), even if you customize that value.
Instance parameters may have different values and can be customized individually.

Examples:
Correctly set to type parameter:
the IFC export type properties
The elements of Pset_BuildingStoreyCommon not mentioned below.

Correctly set to instance parameter:
COBie.Component.TagNumber, I think.

Incorrectly set to type parameter:
Pset_BuildingStoreyCommon.AboveGround; each floor level has a different value here. Same for .EntranceLevel.

Questionable:
DigiPara.IfcParent is currently a type parameter. The rules we do have all evaluate to a constant, so it seems fine. But maybe we want it customized per instance so that the user can set a specific rail bracket to a specific floor?

TR-06347 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

It can happen that there is a property value that has lost or not yet received its BIM property, maybe even does not have a corresponding property in the database. Make sure those cases are handled well and recover once the property (re)appears.

TR-06363 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Only affected orthogonal 3D views. The car section plane clipping interfered.

TR-06293 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Immediate reason: the check
if (sbt.Checked)
in LD.UI.Operations.DetailLevelFunctions.SetDetailLevelProperties()
fails and the delete is not executed.

Only the second delete attempt works.

TR-06299 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM

The legacy FLL dialog supports decimals, the recent (new green colored) one does not.
In particular Imperial project dimensions require decimal inputs.
Please consider decimal inputs for all fields marked in the image attached.

Bug-Fixing: Now FLL dialog supports decimals, and displaying Imperial String Value is now right, if the Project-Unit is metric and Display-Unit is Imperial.

Nikolaj Merzlikin 10/7/2019
FloorLevels_Metric
FloorLevels_Imperial
Andreas Fleischmann 10/2/2019
2019-10-02_15-15-14
TR-06356 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

It did nothing useful. It should be doing the same as the _BOTTOM_ setting: Extent the maximum range of movement of the cylinder without changing the maximum range actually used by the elevator.

TR-06185 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

BIM Properties mit fehlerhaften Rules oder, wichtiger, fehlerhaft vom Benutzer eingegebenen Werten sollten irgendwie in den ObjectBIMProperties-Listen klar markiert werden. Z.B. mit rotem Text oder einem Blitzsymbol.
Erkennbar sind sie daran, dass RuleEvaluationSucceeded bei ihnen false ist.

Beispieldatei mit vielen fehlerhaften Rules ist angehaengt.

TR-06346 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06367 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

For example: Property c0065fb7-4899-4753-9b1f-d08a15a7fdf4
(Revit Standard Parameter/Description)
on Shaft0.Entries1.E0.ShaftDoor.

TR-06370 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM
TR-06248 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Only over the old ShaftWizard (LD Favicon -> New), after a new project is created, the selection is empty.

As a result, the component BIM settings window stays empty (this is fine! and expected), and if you enter the Project BIM settings over it (instead of over the Ribbon), it will not fetch the full list of BIM Properties from the database, only the retained ones (see ProjectSettings.png)

Manuel Moos 9/3/2019
ProjectSettings
ComponentSettings
TR-06249 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Opening the project BIM settings calls LDXDocumentBIMSettings.UpdateFromDatabase and LDXDocument.SaveUndo in the wrong order; SaveUndo would need to come first.
UpdateFromDatabase is called in DigiPara.LD.UI.Operations.WpfBIMSettings.lduiVmBIMPropertiesMain.ShowBIMSettingsWindow(),
SaveUndo comes later from DigiPara.LD.UI.Operations.WpfBIMSettings.lduiVwBimSettingsMainWindow.SaveBackup().
The result is that if you do trigger an undo afterwards, the state of the document is wrong; the datatree below DocumentBIMSettings. is all full and if there have been changes to the database that were not yet in the project before, they are now.

TR-06282 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM

The component buttons should work similar to dimension buttons (inverse function).
This will remove the current feature of "Switch on everything / switch off everything)

Andreas Fleischmann 9/24/2019
component behaviour
dimensions bevhaviour
TR-06355 (Finished)
Created by: NM
Last change: 4/22/2020 2:37:10 PM

SingleRuleEditor can be not scrolled. If resize to minimum, no scroll showed.
added minimum size to SingleRuleEditor Form. Added minimum size to docking windows. Added AutoScroll to SingleRuleEditor user control.

LD_20_00_0246
LD 2020 Version, 8th of October 2019

TR-06290 (Finished)
Created by: AG
Last change: 1/12/2021 10:41:25 AM

Changeable via data tree for Excel Project Integration

Sub tasks:
Completed:
e*@ing*.es if it's fixed
Yes

LD_20_00_0244
LD 2020 Version, 30th of September 2019

TR-06262 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

it only looks at the GBody lists.

A new flag SheetFrameVisibleClassesModes.sfvcmIncludeLines (hidden in 20_0, not ready for general use in COM clients, interface may change) triggers inclusion of objects that only have lines in drawings.

TR-06273 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

if doors are set to individual has undesired behavior

To make sure the edited value stays and is not overwritten, the jmWohManual flag in the corresponding jamb mode is set. All changes are synchronized to all floor levels; this leads to identical values on all floor levels, which is wrong because the door heights and jamb parameters may be different.

The synchronization must not occur for floor levels with individual jambs OR individual doors OR if the source floor level has individual jamb or door.

TR-06265 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

require an additional OnChange event on the rail bracket list to be updated.

Does not affect RID changes over the UI, they send the change event. Does affect RID changes done internally to initialize a project from DutyTables.

TR-06266 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM

Das CoordinateSystem.rfa wird noch von version 2019 auf 2020 upgegraded obwohl ich im LD Revit 2020 eingestellt habe.
Das gleiche gilt offensichtlich auch noch für ein paar andere rfa files im LDBIM file.

TR-06268 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

or a component below in the tree. On the sync targets, the world roots of the source is still set.

Also fixed in 18.0.237.
A subsequent CalculateModel call would put things right.

This was introduced when car doors got their fixing points for version 2017.

LD_20_00_0238
LD 2020 Version, 6th of September 2019

TR-06258 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Exception for TR-06038: If LD decides itself that the door should be invisible (for example, because it is on a wall that is not being displayed), the door machine should be invisible as well.

In the attached file, the car DM is automatically invisible in 18_0, but visible in 20_0.

TR-06257 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

See attached file; the hole is visible in 18.0, but invisible in 20.0 since TR-06158.

TR-06260 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

There used to be a visibility check by component group in DoCreate3DModell, but it was removed; because of TR-06259, that caused visibility checks to return 'visible' when they should not have.

In the attached LD 2018 file, this leads to extended dimensions (enabled by overwrites) of forces popping up, for example Shaft0.CW.Weight.GuideList0.Force0.Y0.

LD_20_00_0234
LD 2020 Version, 4th of September 2019

TR-06223 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06243 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06244 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

LD_20_00_0227
LD 2020 Version, 28th of August 2019

TR-06230 (Finished)
Created by: MM
Last change: 4/7/2020 8:36:59 AM
TR-06222 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

as if they were identical. They may not be. Combining objects should be based on the clone state, not the DWG filename.

You need to activate BIM properties for LDXBuffer for this to happen.

TR-06219 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

has weird results. The shaft hole still gets exported as individual object (compatibility with old EAs? Recheck the history of that, we went back and forth a bit.) and with wrong TargetRevitName (that of the next highest object with BIM properties enabled, it seems)

The export TargetRevitName has been fixed.
The main shaft hole indeed needs to be exported as its own DWG for backwards compatibility with the old BIM importer. The old importer always generates its own main shaft opening based on the datatree XML dump, so including it in the shaft or document DWG would have it appear twice in the old importer. Separating it out allows for it to be omitted from the file list for the old importer.
And since holes are only supposed to be visible as their special parametrized families if individual export is enabled, the main hole still needs to be exported as a raw 3DDWG in this case.

If the target revit version is 2020 or later, we can get rid of this legacy behavior.

TR-06218 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06224 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM

Addtional types are required:

AREA
LENGTH
CURRENCY
URL
Das folgende File muss mit LD synchron sein:

C:\Program Files (x86)\Autodesk\BIT\2020\COBie\Resources\COBie Extension Shared Parameters.txt

TR-06216 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06238 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

If you go to the project BIM properties dialog with an old LD3 file, and standards have been deleted in the meantime, you get a hard crash.

TR-06236 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM
TR-06235 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM
TR-06207 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Fix shelved at FIX-TR-06207, delay deployment until after vacation for fear of side effects. The bug resides in an often used core geometry function.

Bug probably dates back to 2014.

TR-06209 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

will be displayed with the same ghost size.

Fixed for 2021 in cs 41612 and 2020 in cs41706.

LD_20_00_0218
LD 2020 Version, 16th of July 2019

TR-06188 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Since default values are just stored as rules that evaluate to the given value, quotation marks need escaping.

LD_20_00_0215
LD 2020 Version, 10th of July 2019

TR-06182 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06170 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06179 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06180 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Attached project reproduces all kinds of errors on load.
A recalc should no longer produce new errors.
Just loading the project tests the DocumentRules code paths, to test the RulesCompiler5 code paths, one needs to import LD-Developer*.ldm12 from M:\TMP\Moos\TR-Archive\TR-06180 .

TR-06175 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Should allow to trace to the rule that failed, callstack is probably less relevant.

TR-06151 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06184 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

What happens if the passed string cannot be converted to the true value type?

Let the reported value be the entered string value, but set the error flag (resp. clear the EvaluationSucceeded flag).

LD_20_00_0211
LD 2020 Prerelease Version, 1st of July 2019

TR-06154 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

in CloneGroupMember() if the parent rail bracket is set to individual (but AR still on by group)

TR-06152 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06156 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06143 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06147 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

so if "Display As" is not "BIM Exports", the whole shaft geometry should be exported

TR-06142 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06103 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-05567 (Finished)
Created by: MM
Last change: 4/1/2020 5:57:49 AM
Sub tasks:
Completed:
Create database tables
Yes
Define units in database
Yes
Export to IFC property sets
Yes
Convert odd selected units to export units in IFC native properties
Yes
Export to LDBIM
Yes
Import from LDBIM to Revit
Yes
Imperial BIM Export: verify lengths are exported correctly.
Yes
Make IFC project units configurable per project? No, at least not yet. We know w
Yes
Define C++ data structures
Yes
Read from database
Yes
Cache in document
Yes
Serialization
Yes
Fill IFCUNITASSIGNMENT from document units
Yes
Support Celsius and Fahrenheit, add offset
Yes

TR-06148 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06165 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06141 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06157 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Replacement logic:
- BIMExportModes CGrIndividualBIMSettings::m_BIMExportMode should never be synced in memcopy
- Only type parameter BIM property values are synced, not instance parameters.

TR-06146 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06158 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06160 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Rail Bracket instance parameters affected as well.

TR-06150 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06159 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06145 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06149 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

LD_20_00_0208
LD 2020 Prerelease Version, 18th of June 2019

TR-05983 (Finished)
Created by: MM
Last change: 4/7/2020 8:36:59 AM

Procedure:
Set evaluation of property to disabled
set custom value
set evaluation back to enabled
value is still the customized one, not the one from the rule

TR-06129 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06128 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM
TR-06125 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Attached file: Block cut by sheet frame secion is hatched in LD2018, but not in LD2020.

TR-06121 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

so that on export, class names are not reported as empty strings.

Example: LDXID *0033 in escalators.

TR-06098 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

The overwrite search pattern is malformed, of course, so it should not match anything by that reason alone.

TR-06108 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

The system was growing and shrinking the list every CalculateModel pass.

LD_20_00_0205
LD 2020 Prerelease Version, 29th of May 2019

TR-06102 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM

Even an annotation is added, it does not become visible in view

Manuel Moos 5/27/2019
BasePoint
Andreas Fleischmann 5/24/2019
2019-05-24_11-32-24
TR-06099 (Finished)
Created by: AF
Last change: 4/22/2020 2:37:10 PM

It only happens if the window is exactly the same

Andreas Fleischmann 5/23/2019
2019-05-23_15-44-13
TR-06113 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Was the trigger for TR-06111.

May also affect other features like sheet overlay editing.

TR-06109 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

With the sample files from TR-06102, selecting anything in the 3d view, LD crashes while doing the grow/shrink thing from TR-06108.

LD 2018 is unaffected, the change to shared DLL MFC for LD 2020 was one of the triggers.

TR-06111 (Finished)
Created by: AG
Last change: 4/22/2020 2:37:10 PM

LD 2020 - 199 : different result after loading ld3 again after generation over xml

TR-06104 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Attached file has them displayed in 18_0, but they are missing in 20_0.

LD_20_00_0199
LD 2020 Prerelease version, 24th of May 2019

TR-06095 (Finished)
Created by: AG
Last change: 4/7/2020 9:41:06 AM

LD 2020 Annotation shown in LD2020 which is not visible in LiftDesigner 2018

TR-06092 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

(Title was: DXF Annotations do not show)

Fallout from TR-05984 ?
No, from TR-05961.
The frame in question is marked as V4 compatible, which means, among other things, that annotations should be visible independently of the objects they annotate. This was not on my radar when TR-05961 unified the annotation visibility checks.

TR-06034 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Probably harmless.
Yes, it was just a shared pointer that should borrow its target instead of taking ownership; the code already detected it and did the right thing, with the assertion as warning.

TR-05718 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

and its member BPs with special functions

TR-06094 (Finished)
Created by: AG
Last change: 4/7/2020 9:41:06 AM

See attached sample, front car line is visible in 2018, but not in 2020.0.197.

TR-06093 (Finished)
Created by: AG
Last change: 4/7/2020 9:41:06 AM

default setting from the Prototype-Drawing?

No, that would be equally wrong in the reported case, the prototype DWG has long extension lines as the default, going all the way to the dimension endpoint.

Instead, the default (configurable via LDXSheets::DefaultDimMode) should go back to what it was in LD2018: short extension line stubs.

LD_20_00_0196
LD 2020 Prerelease version, 17th of May 2019

TR-06075 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

The legacy loading code first renames one to the other and produces conflicts.

TR-06080 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Reproduce: Test code in shelfset TEST_TR-06080, just call LDXComp.UserChildren.Add() in VB, but with the LDXComp first cast to generic Object.

LD_20_00_0195
LD 2020 Prerelease version, 14th of May 2019

TR-06074 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

DelayedActivator is used to show document frames as soon as it makes sense, but no sooner; however, in the case create/destroy/recreate document, it would try to show an already disposed form.

TR-06069 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06072 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

leading to crashes when they get released

LD_20_00_0191
LD 2020 Prerelease version, 6th of May 2019

TR-05955 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM
TR-06056 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

LD_20_00_0180
LD 2020 Prerelease version, 26th of April 2019

TR-05965 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM

Changes:
- Please improve layout ( positioning, default dialog size)
- "On IFC4": Enable AND check "Include BIM Properties"
- "On IFC 2x3": Disable AND uncheck "BIM Properties"
- "On LDBIM": Enable AND check "Include BIM Properties"

"Cancel"
"Export" -> "Export & Close"

Andreas Fleischmann 3/25/2019
2019-03-25_10-43-13
2019-03-25_10-42-26
TR-06030 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06046 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06023 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

broke around cs 39471 for TR-05869

TR-06043 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05974 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Wir unterstuetzen jetzt das AutoCAD2018-Ausgabeformat, das sollten wir dann auch in der UI zum Export anbieten. Neues DocumentCreateFileType siehe Titel.

Suche cfDwg2013, dann findest Du die relevanten stellen.

TR-06041 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06039 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06048 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06026 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05942 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Results:
Solibri Model Viewer, Tekla BIMSight: No support for IFC4
Revit 2019, FZKViewer, BIMVision, Trimble Connect Desktop: work, BIM properties are visibible somewhere in each.

TR-06047 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Manuel Moos 4/26/2019
LDXDocumentNotInComponentList
TR-06040 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05984 (Finished)
Created by: AF
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
Do not change visibility for charcateristic points
Yes
ID-1, ID-2... occurrences: Add Annotation crashes
Yes
Allow to show assigned annotation
Yes
Show coordinate system on select, to visualize the base point of the occ
Yes

TR-06049 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06044 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

The new unique_ptr based operations left large and ever growing nullptr holes in the body list that, on repeat calls without cleanup (such as happening in GBodyList::ExecuteHatch) would accumulate and slow subsequent calls down.

TR-05964 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM

verschiedene Einträge zum Thema "BIMProperties" erscheinen rot.

Andreas Fleischmann 3/25/2019
2019-03-25_10-39-42
TR-06042 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06029 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

LD_20_00_0176
LD 2020 Prerelease version, 23th of April 2019

TR-05584 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM

Diese sollten als Default auf "EIN" gestellt sein.

Derzeit sind sie ausgeschaltet und man muss 2 x clicken um sie einzuschalten:

- erster Klick auf "Export as Individual BIM object":
root/"BIMProperties." Node wird erzeugt

- zweiter Klick auf "Export as Individual BIM object":
Jetzt werden dieBIm Properties angezeigt

Sub tasks:
Completed:
enable Bim Properties für "Document" in LDX als default
Yes
check confusing behaviour as explained: First go at setting the mode went down a
Yes
Wenn "Document" nicht als export markiert, soll auch kein z.b. "2Document.dwg" i
Yes

TR-05559 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM
Sub tasks:
Completed:
Export BIM Parameter should always be ON, No need to switch off
Yes
Consider BFT_PROJECT_UNIT for Template Selection, show only BFT_MODE and 1 = 1
Yes
changes to attached image
Yes
Andreas Fleischmann 11/8/2018
2018-11-08_13-12-05

TR-04963 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
Option to add holes to 3D DWG exports, transparent just like in IFC Done with th
Yes
Show holes only for non-disabled parent components in 3D DWG export
Yes
Think about LOD
Yes
Can we get the line color from the LD line color, independently from the surface
Yes
What about layers? Already handled, it seems.
Yes

TR-05441 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-06027 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05293 (Finished)
Created by: AF
Last change: 3/28/2020 12:18:26 PM
TR-05256 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM
TR-05554 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05445 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

BIM Properties are only synced from the database to the LDX Project when they are first created or when that function is called.

TR-05875 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05398 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05699 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

.LDXType already does something similar, but always returns the most specific interface. No good if you want an ILDXBIMProperties5 and not ILDXObjectBIMProperties5 or ILDXDocumentBIMProperties5.

TR-05581 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05042 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05577 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05683 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

L_UnitTab mit
U_RID : int64
U_MF_RID : int64 (wie üblich)
U_TYPE: int32 (um die Werte kümmere ich mich dann)
U_NAME: string (kann kurz sein, 64 sollte dicke reichen)
U_DERIVED_FACTOR: double
U_DESC: string
U_COMMENT: string

L_UnitComponentTab mit
UC_RID
UC_MF_RID
UC_U_RID: int64 (referenziert U_RID in L_UnitTab, zu dem der Eintrag gehört)
UC_U_RID_REF_MET: int64 (referenziert auch U_RID in L_UnitTab)
UC_U_RID_REF_IMP: int64 (referenziert auch U_RID in L_UnitTab)
UC_EXPONENT: int8 (signed)

Dann neu in L_BimPropertyTab:
BP_U_RID (referenziert auch U_RID in L_UnitTab, hier brauchen wir jedenfalls im DM einen Browser)

TR-05700 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05616 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05247 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-06028 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

http://www.buildingsmart-tech.org/ifc/IFC2x3/TC1/html/ifcmeasureresource/lexical/ifclogical.htm

TR-05582 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05918 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

IFC Export class/hierarchy changes

Bug where switching sheets TO one with a masqueraded view frame causes wrong geometry to appear on that frame (like TR-05920, same cause)

TR-05961 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Core issue: Consistent usage of CGrLdvFrame::IsBehind in CreateModel and Annotations
Also: IsBehindSectionalCut

A couple of components (almost all if you count commented out sections...) do a check for CGrLdvFrame::IsBehind and bail out of displaying geometry if they are on the wall that is not visible in the given view frame.

These tests, if done, should go into a separate function and annotations should use that as an additional visibility check.

On the attached project "Annotation.ld3", rotate the view frame twice around the z axis; in old versions, the annotation will stay visible, while in new versions, it will vanish along with the ladder.

"AnnotationMultiple.ld3" has multiple annotations on other affected components.

TR-05929 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

sollten mit try{}finally{} abgesichert werden.

Sonst vergisst man leicht einen Pfad, der eigentlich BLogTabDec() aufrufen sollte, aber es nicht tut, so geschehen in RulesCompiler5.Evaluate.

TR-05721 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05790 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05397 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Currently, the DM mode edit can only deal with mods where single bits have significance.

That's not true for all modes. Many have bits that have significance in groups, for example for PG_P_MODE, 1024, 2096, 8192 and 3072 = 1024 | 2096 have different meanings.

Sub tasks:
Completed:
Add LD_OptionsTab.LDOPT_MASK, type the same as LDOOPT_VALUE. Default value 0.
Yes
Change mode edit in DM so that if LDOOPT_MASK is non-zero, a checked item means
Yes

TR-05692 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05948 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Insert a CheckBox with "Include BIM Properites" to include or exclude BIM Properties in / from Export

TR-05603 (Finished)
Created by: MM
Last change: 3/28/2020 12:31:31 PM
TR-05604 (Finished)
Created by: MM
Last change: 3/28/2020 12:31:31 PM
TR-05636 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Fixed for MR hole alongside TR-05634; for the other holes, the error report came from the LD MAX view frame which had no shaft geometry enabled, hence no holes.

TR-05435 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05958 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05634 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05517 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05583 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

Temporarily, until we figure units out.

TR-05516 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05399 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05959 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05400 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05679 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05913 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Replace Buttons and Images

Nikolaj Merzlikin 3/13/2019
BIM_Exports_Ribbon
TR-05635 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05609 (Finished)
Created by: MM
Last change: 3/28/2020 12:31:31 PM
TR-05912 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

New extension in Dialog, Add LDX Groups and LDX Types to Enable/Disable BIM Properties

Nikolaj Merzlikin 3/13/2019
New Mockup 3
TR-05949 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Check License for BIM Properties and enable or disable all UI with editing the Properties

TR-05439 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM
TR-06025 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
Door type enums need dots
Yes
Correct IfcLogical use
Yes
Remove important bit from IFC standards
Yes

TR-05981 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
Sub tasks:
Completed:
Resurrect pruned BIMPropertyValues in FindDpObjectRenamed
Yes
Investigate: All LDBim export properties get <ParameterType>Text</ParameterType>
Yes
Make the individual value mechanism work again
Yes
Remove/clear interfaces
Yes
Investigate: IFC Export description gone? Apparently on purpose.
Yes
Investigate: IFC Export exports Shaft.W_3 and other walls as IfcTransportElement
Yes
Deal with missing pruned document properties
Yes
Make sure you can delete corpse BPVs from the datatree
Yes
Access BPV and VP via BP_GD from ObjectBPS
Yes
Keep properties/standards with the retain flag alive during UpdateFromDatabase
Yes
Investigate: IfcDoor/OperationType active on LDXDocument
Yes
Make Value storage shared_ptr so GetValue can always return something
Yes
Add convenience queries
Yes
DigiPara individual properties should show RetainImplied = true.
Yes
On serialize: Should not update from database, CGrDocumentBIMSettings const *CGr
Yes
Take more care to make sure a property value with both property and rule owner h
Yes
Make free floating property values read only.
Yes
Keep property values alive based on COM refcount.
Yes
Investigate: DigiPara standard does not appear in object properties unless docum
Yes
remove bpmIndividualValueEnabled
Yes
remove bemExportAsSingleObjectEnabled
Yes
remove export logic hinging on bemExportAsSingleObjectEnabled
Yes
Create BIMPropertyValues classes in parallel to existing structure
Yes
Cleanup document bim properties, respect bpsmPruneResistant
Yes
Add DocumentBIMProperty.Value
Yes
remove bp*mObjectSpecific
Yes
add bpsmPruneResistant to datamanager, set on all IFC native property standards
Yes
Check TODO_BP instances
Yes
Check BIM Property DpGetInterface methods
Yes
Add idBIMPropertyValue and other new ids to database and tree viewers
Yes
Handle the case where a BIM property is enabled, but the matching rule says 'do
Yes
BIMProperties -> BIMSettings rename everywhere, purge "BIMProperties"
Yes
Where does the default value for no-eval properties go on the DocumentBIMSetting
Yes
How does BIMPropertyValue remember its full rule when the corresponding property
Yes

TR-05689 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

So far, they all are evaluated as strings, it would be better to evaluate them as bool/doble rule if that is the property type.

TR-05594 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05857 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05719 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05720 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05703 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05563 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM
Sub tasks:
Completed:
datamagaer updaten
Yes
Alle LDXHole Ausschalten
Yes
Effekt auf export implementieren
Yes

TR-05415 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM

- Create a new object with "Add New"
- the green dialog shows up
- i select any user comp

the object appears in the drawing and in the data tree
The object does NOT appear in the additional child form

Andreas Fleischmann 10/7/2018
2018-10-07_14-08-48
TR-05498 (Finished)
Created by: DC
Last change: 1/12/2021 10:41:25 AM
TR-04698 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:49 PM

If a mapping is initially created on a sub-part that is below the main assembly in the list, the first update does not do the right thing (this is fine!) and subsequent updates after the part has been moved to the top also do nothing.

TR-04699 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:49 PM
TR-04904 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

even if there are pending changes in it. We can be reasonably sure those are fine and caused by the opening itself.

TR-05726 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

See attached project; Annotation looks fine in 2018, lookups fail in 2020

TR-05637 (Finished)
Created by: SB
Last change: 4/7/2020 9:41:06 AM

Wird nicht angezeigt

TR-05438 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Rules containing literals of string, double and boolean type are now normally just parsed from C++.

The same could be done for plain LD("...") and LDS("...") calls, but the speed gains are not that big. Plus, LD and LDS can be weird and implementing the simple cases in C++ could lead to surprising behavior changes on trivial changes that switch the used implementation from C++ to .NET.

TR-05917 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05684 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Add new Column BPS_GRP_DESC

TR-06037 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

In LD 2018, CAD file occurrences that were used as profile point coordinate sources were automatically turned invisible.

Since it is now possilbe (and has been for a while) to control occurrence visibility explicitly, this automatism was retired; if you do not wish to see profile point sources in any drawings, use their the LOD settings to disable them explicitly.

(Extracted from checkpoint item in TR-05984 for better visibility)

TR-06038 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

In LD 2018 and earlier, if a door was invisible for any reason, its door machine was invisible, too. This is at odds with other visibility behavior where parent component visibility settings have no impact on their subcomponents' visibilities and caused problems (TR-05637).

To disable display of an unwanted Door Machine, try disabling Electrical Components in the view frame; if that is too coarse, either use an LOD overwrite or add "-LDXDoorMachine" to the view frame's CLASS_FILTERS list (a new feature in LD 2020).

Manuel Moos 4/23/2019
DoorMachineInvisible
TR-05633 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM
Sub tasks:
Completed:
Additional Wall Geometry: Yes / No :wsmFill
Yes
Hatching X-Direction: Yes/no : wsmHatchX
Yes
Hatching Y-Direction: Yes/no wsmHatchY
Yes
Hatching Z-Direction: Yes/No wsmHatchZ
Yes
"Add New" (Wall Segment): Set flags wsmFill (8) and wsmHatchZ ( 4) as default
Yes
TR-05558 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM
Sub tasks:
Completed:
Check/Enable UK:Cobie.Type & UK.Cobie:Component as default
Yes
Check/Enable DigiPara as default
Yes
Check/Enable Revit Standard Parameter as default
Yes
Do NOT allow switch of DigiPara, never and in no case
Yes
Rename "Select BIM Standards" to "Select BIM Properties"
Yes
In case some individual items are enable/disabled, set the top level check to un
Yes
Add a column BPS_IX
Yes
Display the BPS-List order be BPS_IX
Yes
Fill proper BPS_IX
Yes
All other BPS are switched OFF by default
Yes

TR-05723 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05628 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05288 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05877 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05836 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05034 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Most our COM interfaces have rigid lifetimes. The implementation lifetime is managed by C++, the COM interface just references the C++ implementation, and when the C++ implementation vanishes, COM gets notified and at least doesn't crash if the interface gets used.

See if we can make that more flexible to allow lifetime management to go exclusively to the COM client or be shared between COM client and C++ implementation.

Sub tasks:
Completed:
make m_pThis private; it's the raw pointer from the COM interface implementation
Yes
Mind CLDXComp::get_Profiles. The COM implementation references the CGrComp objec
Yes
Mind CLDXComp::get_AutomaticProfiles and CLDXComp::get_AutomaticPolygons
Yes
Make Matrix/Vector COM wrapper use shared_ptr
Yes
Add wrapper using our weak pointers
Yes
Make CADFile and CADFileGroup sharable
Yes
Make it so that you can just new LDXCADFile, LDXCADFileGroup, LDXHideCS and LDXH
Yes
Why is side-by-side still working even after I cleared the registry, killed the
Yes

TR-05286 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Complicated case. Requires rethinking of the whole Get(Sub)Object(ByTreeName) architecture.

Also: CGrOverwriteNode::FindNodeWithErase

TR-05951 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM
TR-05261 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05950 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM
TR-05952 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Create new Windows Build Server
Install InstallShield (Check License for InstallShield)
Install DotFuscator (Check License for Dotfuscator)
Install everything necessary for installation

TR-05534 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM

siehe
C:\_tfs\Docs\Development\LD\BIMProperties\Revit Template Table Structures.xlsx

Sub tasks:
Completed:
Create 2 Tables
Yes
Build Setup for Sabine
Yes
Add new content as discusssed
Yes

TR-04700 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:49 PM
TR-05698 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Im Moment, wenn man in das BPR_RULE-Feld Quatsch eingibt, kommt die Rule-Compiler-Hilfe fuer Condition/Boolean Rules hoch, und bei der sieht man nicht, wo die Rule in den Code eingebaut wird.


Leider Unsere Condition Dialog zeigt nur das was er kennt. Das sind die Funktionen "LD()", "LDS()", und "gv()", wenn sie nicht in Rule-String vorhanden sind, zeigt Dialog gar nicht.

TR-05566 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05565 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05626 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05466 (Finished)
Created by: KN
Last change: 1/12/2021 10:41:25 AM

RFA is obsolete in 2019 and main

TR-05519 (Finished)
Created by: AF
Last change: 3/28/2020 12:31:31 PM
Sub tasks:
Completed:
Rename Solution to DigiPara.XT.RFA.Find4BimObject
No
Rename dll to DigiPara.XT.RFA.Find4BimObject
No
rename namespace to DigiPara.XT.RFA.Find4BimObject
No
move escalator web demo stuff to another folder
No
move DigiPara.Elevatorcloud.EscalatorCommunicatorService to the escalator demo f
No
remove escalator stuff from the DigiPara.XT.RFA.Find4BimObject.sln
No

TR-05979 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Also:
Profiles, profile points

Done in CGrComp::BIMExportMode

TR-05509 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05557 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM

Should apply the delete operation after you have clicked "OK"

Andreas Fleischmann 11/8/2018
2018-11-08_12-07-57
TR-05702 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05510 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05515 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05960 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05570 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM

I mean all doors of the same group.
I assume the change notification is missing.

Please also verify that it also works for the e.g.
Shaft0.Entries1.E0.Opening.Hole0.

TR-05874 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Customized BIM properties are not returned back to group defaults.

TR-05296 (Finished)
Created by: AF
Last change: 3/28/2020 12:18:26 PM
Andreas Fleischmann 8/28/2018
2018-08-28_15-15-26
TR-05954 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05541 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM
TR-05911 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

New Dialog for Export BIM and IFC Files

Nikolaj Merzlikin 3/13/2019
Export_BIM_Files
TR-05263 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05264 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05919 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05920 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

See attached file, when switching TO Sheet 301, the floor markers appear there; when switching back, they are missing from the LDBIM sheet. Recalc fixes things.

TR-05677 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05376 (Finished)
Created by: AF
Last change: 3/28/2020 12:18:26 PM
TR-05121 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Should use the flags in Sheets::m_DefaultDimMode instead.

Bits in the code in need of change are marked with TR-05121 already.

TR-04357 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

They get in the way of using the standard library.

TR-05314 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

and while we're changing things, use a safer interface than a raw pointer to the first array element.

Eliminate const_casts from CGrComp::GetSubVal when done.

TR-05448 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05267 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-03006 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

so the no-split case can be handled well.
Also, the polygon bisection should be able to fill vectors of unique_ptrs to split nonconvex polygons, and that should be the native implementation instead of the vector list based ones.

TR-05982 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05694 (Finished)
Created by: AF
Last change: 4/7/2020 9:41:06 AM
TR-05707 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05710 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Has LowerBound and UpperBound

TR-05715 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
LDXHallButton: Fills Me.Hole0.
Yes
Shaft not voidable
Yes
Remove ObjectPlacement and Presentation items
Yes
Fans and Deairing: assign type
Yes
Add Units: $ and Euro
Yes
Unit names should be "mm or inch" so the user knows what he gets
Yes
LDXWallSegment: Not a hole
Yes
OperationTemperatureRange GUID identical
Yes
LDXHole->Voids should check hmRelatedToMachineRoom
Yes

TR-05695 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM
TR-05724 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-02389 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:07 AM

http://contelos-architektur.blogspot.de/2016/07/ifc-durchbruche-vom-tga-planer-bekommen.html

TR-05691 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05931 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

do not get exported. Holes geometry generation functions quit early when they are not children of a room.

TR-05678 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05923 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Not actually missing, but cut away by the main shaft hole

TR-05856 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05934 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Revit tends to ignore it on imort (unless it is faulty, for some reason)

TR-05697 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05709 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

e.g. PSET_BeamCommon/Status

Defined new BP_TYPE value

Enum properties must not be empty strings

Enum properties are exported as IfcPropertyEnumeratedValue instead of IfcPropertySingleValue

TR-05706 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05693 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Naturally, this leads to changes to established exports. All of them can be previewed by setting the to-be-exported frames MASQUERADE_MODE to shfrmmTypeBIMExport = 3 and overridden by setting its CLASS_FILTERS.

Overridable changes to DWG export:
- the default exclude list disables shaft and floor level geometry
- transparent objects now actually are transparent
Non-Overridable changes to DWG export:
- shaft geometry, if enabled, is exported transparently but without CSG (cutting holes), the results were horrible on import anyway.

Overridable changes to BIM exports (actually from unrelated changes, but this is as good a place as any to list them):
- The default, LOD-Sheet-less, BIM export loses the scaffolding boards, entry floor level finishes and gains a wireframe block for the machine room

Manuel Moos 3/14/2019
Default_BIM
BIM_FROM_LOD_SHEET
3DDWG
TR-05873 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Check whether "Export BIM Properties" has any influence. (No, it has not)
The full treename is used for objects where there is no Ifc Native property configuration for the chosen export type.

Change: Always consider the properties defined in IfcRoot, they include the name. Even for misconfigured or IfcExportAs values (or values we just did not anticipate), at least the basic settings get exported.

TR-05705 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Done, for now using the old exporter.

TR-05622 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05686 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05687 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

According to
http://www.buildingsmart-tech.org/ifc/IFC4/Add2/html/schema/ifcrepresentationresource/lexical/ifcrepresentation.htm
and
http://www.buildingsmart-tech.org/ifc/IFC4/Add2/html/schema/ifcrepresentationresource/lexical/ifcshaperepresentation.htm

TR-05688 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Exporting the vertical section gives:

Message Description

geometryId: #10105
Invalid outer loop
CPolyline:
-585.000000, -105.000000, 2309.000000 3D
-535.000000, -105.000000, 2309.000000 3D
Geometry is part of IfcTransportElement #9581
geometryId: #10163
Invalid outer loop
CPolyline:
-585.000000, 62.000000, 2309.000000 3D
-535.000000, 62.000000, 2309.000000 3D
Geometry is part of IfcTransportElement #9581

Double point removed!
Point(X: -535, Y: -105, Z: 2309 | Dim: 3)
Geometry is part of IfcTransportElement #9581

TR-05872 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Geometry is attached to the floor levels directly, created by the shaft doors.

TR-05708 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-04889 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Calls to LDXApp.Lock/UnlockEvents need to be symmetrical and are done by hand in several places around the code base, not in all cases with the Unlock in a finally clause.

Supply an IDisposable object that does the locking and apply using() constructs.

TR-05262 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05595 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05268 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

Probably should be a side chanel in the BDS, then it can also work for native families.

TR-05266 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05462 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

Format:

ObjectId: Database != C++

18: LDXCeiling != LDXComp
19: LDXComp != LDXComponents
20: LDXComponents != LDXCeiling
140: LDXLong != Long
141: LDXShort != Short
142: LDXString != String
143: LDXDaoRecord != Dao
144: LDXWbLong != WbLong
145: LDXWbShort != WbShort
146: LDXWbDouble != WbDouble
147: LDXWbString != WbString
148: LDXVr != Vr
149: LDXVrList != VrList
150: LDXObjectDimList != idObjectDimList
151: LDXObjectDimListList != idObjectDimListList
154: LDXGeometryViewer != LDXForm
155: LDXDouble != WbDouble
156: LDXSel != SelObject
157: LDXSelList != LDXObjects
158: LDXSelDwg != SelDwg
159: LDXSelDwgVec != SelDwgVec
188: LDXSTL != STL
189: LDXWbLongLong != WbLongLong
203: LDXVisualSceneLight != LDXRenderSceeneLight

203 is an easy typo induced error, database version wins.
19-20 definitely need correction.

TR-05600 (Finished)
Created by: MM
Last change: 3/28/2020 12:31:31 PM
TR-05966 (Finished)
Created by: AF
Last change: 4/7/2020 9:41:06 AM

This file has an invalid / older BIM property configiration inside.

Not sure whether the final IFC should work or not, but the final result is wrong ( too small ifc file size), but the user is not clearly informed that an error occured ( except the small error symbol bottom right).

Andreas Fleischmann 3/25/2019
2019-03-25_11-07-13
TR-05499 (Finished)
Created by: KN
Last change: 1/12/2021 10:41:25 AM

Alle Build-Prozesse in Main auf IS 2018 umstellen

Sub tasks:
Completed:
FFBO ISM auf IS 2018 umstellen
Yes
LDAWP ISM auf IS 2018 umstellen, LD Prüfung auf Version 2020 anpassen
Yes
EA ISM auf IS 2018 umstellen, Versionsnummer, Product Name, etc. anpassen
Yes
LD ISM auf IS 2018 umstellen und Versionsummern, Product Name, Verzeichnisse, P
Yes
Build Agent auf SAB 2018 umstellen
Yes
UpdateISMFiles.exe auf IS 2018 umstellen
Yes
BuildDrop Verzeichnisnamen auf neue Versionsnummer anpassen (..\BuildNo\CheckLDB
Yes
Merge FFBO setup in main with 2019 Production stream
Yes
Merge UpdateISMFiles from main with 2019 Production stream
Yes

TR-05996 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

After insert new or copied Row in L_BIMPropertyTab set new Guid to BP_ID

TR-05539 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM
TR-05941 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

always disable export if (yet to be created) BIM Properties modules is not licensed.

TR-05025 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05464 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Soweit ich sehe, gibt es drei Arten von Anwendungen von LDXObject.ObjectName:

1. Nur zur Anzeige, z.B. in PLDXObject.cs, Bearbeitung von KEY_OBJECT_LDXOBJECT.
Das kann einfach direkt in ObjectName umgewandelt werden.
2. Zur Identifikation in if/switch Snweisungen, z.B. in ComponentTreeView.cs, GetTreeObjectDefinition. Hier war schon vorher eine Abfrage von .ObjectId besser.
Speziell beim TreeView hier kann man aber auch die Sonderbehandlungen ganz weglassen, die Liste in GetTreeObjectDefintion muss nur auch die Spezialfaelle wie
m_TreeObjectDefintions[i].Name = "Vr"
durch
m_TreeObjectDefintions[i].Name = DigiPara.LDX.ObjectId.idVr.ToString();
ersetzen.
3. Zum Lookup in irgendwelchen Textbasierten Tabellen, z.B. in LDDocHelper.cs GetDataRow_LD_PropConfigTab. Da muss man dann zuerst nach .ObjectName2 suchen, dann nochmal nach .ObjectName. Oder die Daten gleich alle anpassen.

TR-05629 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
IFCPlusPlus
No
boost
No
boost nuget package
No

TR-05921 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Select last ActiveRow in L_DrawingLanguageMessageNoTab, if Module Changed to other Manufacturer

TR-05440 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05657 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05716 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05521 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

Setting available as LDXSheetFrame.FrameMasqueradeMode in COM, MASQUERADE_MODE in the data tree.

Only for sheets containing BIM or LOD in their name, this is in the property grid in the LOD section.

Values supported:
0 default generation
1 always as in design mode
2 always as in print mode
3 as in BIM export
4 as in IFC export
5 as in 3DDWG export

(The result of IFC and 3DDWG are identical right now by coincidence).

TR-05735 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05734 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-04316 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Also some other common functions that prevent us from writing const correct code.

TR-05434 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
Sub tasks:
Completed:
Filter odd characters (_/.~) from type names on read
Yes

TR-05601 (Finished)
Created by: MM
Last change: 3/28/2020 12:31:31 PM

Works, but the result is ugly due to the limtis of Revit and 3DDWG (and our export workaround does not quite work here)

TR-05602 (Finished)
Created by: MM
Last change: 3/28/2020 12:31:31 PM

and the other disabled-by-default classes.

TR-05544 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05446 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM
Sub tasks:
Completed:
Bits unknown to the DM are cleared on edit. By design.
Yes
Items should be sorted according to the mask first. (BP_MODE)
Yes
Disabling checkboxes (One Pulley) should enable the default checkbox if it exist
Yes
Should you be able to deactivate the default option (Two Pulleys/Text BIM Proper
Yes

TR-05271 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05572 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

Schließlich exportieren wir eine Familie mehrfach.

Das geht mit vecCADParameters.ApplyAsync(rvecAsyncContext asyncContext, Element element)

TR-05915 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Add new Docking Window "Component BIM Properties" to change Properties for a Component or LDXType. For a UserComp show LDXType.

Nikolaj Merzlikin 3/13/2019
LDXComp_Bim_Properties_2
LDXComp_Bim_Properties_1
LDXComp_Bim_Properties_0
TR-05916 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

Add new Table L_LDXGroupTab with Columns LDXG_RID, LDXG_MF_RID, LDXG_DESC, LDXG_IX.
Add new Columns to L_LDXTab LDX_LDXG_RID, LDX_TYPE_ASSIGNABLE (bool)

TR-04909 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

Siehe EmptyDropdown.png. Das ist alles, was man sieht, wenn aus irgendeinem Grund keine Verbindung zum CAD-Programm aufgebaut wurde.

Die Funktion UpdatePool.GetUpdater(ILDXInsertedCADFile5 insertedCADFile, string cadFileName, out string errorReason) gibt in errorReason einen Grund an; der wird im dort am naechsten verwendeten Codepfad aber ignoriert.

Provozieren kann man das, wenn man in der globalen Konfiguration ein CAD-System abgeschaltet hat (Disabled.png). Das Update gibt dann entsprechendes Feedback (Feedback.png), aber beim Mapping-Editieren muss man raten.

Manuel Moos 6/8/2018
Disabled
EmptyDropdown
Feedback
TR-05333 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Should be selectable over the green buttons.
For top machine rooms, enabling the machine room in a plan view frame always implicitly disables the shaft currently.

Requires TR-05332 to be fixed, otherwise the machine room floor usually gets hatched.

TR-05789 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

and, for example, the class properties say they should be exported and therefore are required.

TR-05727 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

See DigiPara/ANGLE in the attached project.

TR-05124 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Nothing serious, but operator *= is making more coplies than needed.

Also, RVO could be applied to operator*

TR-05576 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05588 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

On loading a project, BIM properties are first created as if loaded from database.
Object properties are synced from document properties.
Only then, we serialize the properties in and undo all the work above.

TR-05641 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM
Sub tasks:
Completed:
add LDX.RenderViewModes.rvmUseOpenGL flag to trigger OpenGL rendering
Yes
Add UI button to toggle flag
Yes

TR-04544 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:49 PM

Mark inner lines on base tesselation as invisible
when swept out, make polygons invisible
when exporting to 3ddwg and visualize, skip them
when cutting bodies, respect the used flags
also apply to straight sweeps

Manuel Moos 6/5/2018
after
before
TR-05012 (Finished)
Created by: AF
Last change: 1/12/2021 10:41:25 AM
TR-05520 (Finished)
Created by: AF
Last change: 3/28/2020 12:31:31 PM

Please add instance parameters DX,DY,DZ
Keep the center of the hole in all 3 directions as base point, similar to LD. Revit Version 2017

Sub tasks:
Completed:
Create the same file for Revit Version 2017, 2018 and 2019
Yes
register the files in the 4003 ldm12 file ( Modulefiles)
Yes
register the families to the L_BIMFamilyTabletTab, etc
Yes
Please organize the files into <pool>\BIM\RVT 2017\Families\English
Yes
Update source code accordingly
Yes

TR-05685 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

eine PB_GRP_DESC Spalte in L_BimPropertyStandardTab , über die im UI später zusammengefasst wird

analog bei den "Project BIM Settings"
- BPS_GRPs sollen dabei auch mit einer Checkbox komplett ein- / und ausgschaltet werden können
- es wird also checked / unchecked und undetermined geben

Nikolaj Merzlikin 1/24/2019
Common_Components_UI
TR-04863 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

The default property grid interpreters know exactly which tree element they are modifying and should call LDXObject.SendChangeNotification appropriately.

TR-05717 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05422 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM
TR-05992 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05620 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05564 (Finished)
Created by: AF
Last change: 5/24/2019 9:56:17 AM

see image attached

Andreas Fleischmann 11/9/2018
2018-11-09_13-39-55
TR-05579 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05508 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

Observed procedure:
Create Project, activate BIM properties
Set one property to manual
Add new rule to database
Update project from database
turn property back to automatic

Both on updating the rule from the database and on setting the property back to automatic, an evaluation should be requested.

TR-05013 (Finished)
Created by: AF
Last change: 4/7/2020 9:41:06 AM
TR-05712 (Finished)
Created by: SB
Last change: 1/12/2021 10:41:25 AM

Für Pitbase Units stehen nur USER_PG_50 – 69 zur Verfügung.
Ist es möglich, dass DigiPara für Pitbase Units weitere USER_PGs zur Verfügung stellen kann?
<<

TR-05870 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Selection should listen to ObjectDeleted and ObjectRenamed events.

TR-05522 (Finished)
Created by: SB
Last change: 3/28/2020 12:31:31 PM
TR-05523 (Finished)
Created by: SB
Last change: 3/28/2020 12:31:31 PM
TR-05463 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05260 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05909 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05580 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

Setze Document.DocumentBIMProperties.TARGET_REVIT_VERSION per Datenbaum+Propertygrid auf 2017

Versuche, sie im Project BIM Settings Dialog zu aendern

-> Kein Effekt

TR-05512 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05294 (Finished)
Created by: AF
Last change: 3/28/2020 12:18:26 PM
TR-05513 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM
TR-05316 (Finished)
Created by: MM
Last change: 3/28/2020 12:18:26 PM
TR-04922 (Finished)
Created by: MM
Last change: 1/12/2021 10:41:25 AM

in the property grid and on doubleclick edit.

Steps to reproduce:
Create Annotation
Duplicate it with CTRL-C/CTRL-V
move one of them away so you can see it
Edit the one that comes later in the data tree with a doubleclick
Edit window will open for the first annotation.

TR-05252 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
Give 3ddwg export dialog
Yes
Make IFC export dialog generic for the different formats
Yes
Check that hole export disabling works for 3ddwg
Yes

TR-06020 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05624 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-04778 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:49 PM
TR-05660 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
TR-05869 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

They are stored in an old style ObjList and are cleared out on serialize in.

TR-05914 (Finished)
Created by: NM
Last change: 1/12/2021 10:41:25 AM

New Property "Assigned LDX-Type". Show Navigator to Select LDXType from LDXGroupTab / LDX_Tab where LDX_TYPE_ASSIGNABLE=True

Nikolaj Merzlikin 3/13/2019
UserComp_Property
TR-05511 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

LD_18_00_0239
LD 2018 Version, released 8th of October, 2019

TR-06254 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

ACAD wraps lines between all chinese characters, we should do the same.

Manuel Moos 9/5/2019
acad
ld
TR-06187 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:10 PM

Attached file (TK Brasil pool may be required)'s PDF export is not readable with Adobe Acrobat. Everybody else is fine with it.

TR-06239 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

According to mail thread "Problem reloading assemblies with read only components + How to reuse information from old ld3", SolidWorks appears to be marking files as dirty/changed even though they should not be, by all sensible logic.
Currently, if we encounter a drity document that is write protected on disk and we can't save it, we abort the whole update. We should instead just issue a warning.

LD_18_00_0232
LD 2018 Version, released 18th of June, 2019

TR-06118 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

Adding a CAD File to the LDXCarHandRails object works in Develop This Component, saving it apparently works, but on component exchange the CAD file is not loaded.

TR-06124 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

Usually, it should already be there, but if you get a project with a new PG_RID from someone and don't have the profile group yet, saving the comp with the profile group will still have the L_ProfilGrpDescTab entry missing and the profile group incomplete.

TR-06120 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

Only developer frames were affected, the nested user comps were not recognized as to-be-developed part and an additional visibility check culled the outline profiles.

TR-06122 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM
TR-06117 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

does not result in a CalculateModel call

TR-06091 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

LD_18_00_0229
LD 2018 Version, released 24th of May, 2019

TR-05970 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Previously, due to an error, "Me." was the annotation object itself in that context.

TR-05956 (Finished)
Created by: MM
Last change: 4/1/2020 5:57:49 AM

New COM properties:
LDXCarWall.GapLeft and .GapRight
New data tree elements:
Shaft*.Car.Design.Wall*.L_CarWallTab.CDW_GAP_LEFT / _RIGHT
New Database columns: L_CarWallTab.CDW_GAP_LEFT and CDW_GAP_RIGHT, double, default to 0.

When automatically filling in car wall panels, these properties leave an air gap on the left (small X) resp. right (large X) side of the wall not convered by panels.

Property grid items to be added for 2020 (TR-05967)

TR-05972 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM
TR-06045 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

Resulting in the customized positioning to fai.

TR-05936 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

Affected only escalator projects, the crash is caused by the code's inability to find a valid shaft.

TR-05933 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

That was the cause of extra unwanted lines in LDBIM imports of escalator projects, not, as previously suspected, the importer's inability to deal with polygons with open holes in the middle.

Manuel Moos 3/20/2019
compare
TR-05935 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

In the lift log, messages would attain more and more spaces in front of them, triggered in some cases during rule evaluation.

TR-05973 (Finished)
Created by: KN
Last change: 4/7/2020 9:12:07 AM

Profil Volume Index einstellbar machen, auf Db-Seite (Liftdatamanager) und vom Liftdesigner aus (Develop This Product)

Sub tasks:
Completed:
Neue Spalte in L_ProfilGroupTab (int16, "PG_P_VolumIndex")
Yes
neue Spalte C++ mäßig anklemmen
Yes

TR-05976 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

See screenshot, property is editable in property grid for Opening (if set to manual)

There seems to be no good reason. Well, XLEFT and XRIGHT are calculated from m_ZUG_T_AUSBR_Y0/m_ZUG_T_AUSBR_X0 automatically in all situations (for shaft entries), but the set methods used by both the property grid edit (which was already possible) and the raw dimension/data tree entry edits use a callback that then sets m_ZUG_T_AUSBR_X/Y0 to the value that reproduces the entered XLEFT/XRIGHT.
m_ZUG_T_AUSBR_X/Y is inaccessible to the user, so the best course of action seemed to be to allow edits to XLEFT/XRIGHT in the cases they also are editable over the property grid.

Manuel Moos 3/29/2019
wne

LD_18_00_0219
LD 2018 Version, released 18th of March, 2019

TR-05927 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

In Version 2018.0.218, only, internal licensing information was broken and lead to failures.

LD_18_00_0218
LD 2018 Version, released 15th of March, 2019

TR-05704 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

Roughly "Cannot open document created with version X, you have version X".

I suppose this was because of floating point calculation differences between machines.

TR-05849 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM
TR-05851 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

were broken and always returned empty strings on lookup.

TR-05859 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM

such as
- iteration over collections vla COM (COM implementation objects leaked)
- passing events to .NET (COM implementation objects leaked)
- Double allocation in DWG handling

LD_18_00_0215
LD 2018 Version, released 29th of January, 2019

TR-05681 (Finished)
Created by: MM
Last change: 4/1/2020 5:57:49 AM
Sub tasks:
Completed:
C++ changes
Yes
Database changes
Yes

TR-05696 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM
Ugur Akalin 2/12/2019
EMA-Octopus Brackets_LibraryView

LD_18_00_0212
LD 2018 Version, released 21st of January, 2019

TR-05618 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Now available as LDXCarFrame.Cylinder0, .Cylinder1 and .Cylinder(int).

TR-05419 (Finished)
Created by: AG
Last change: 12/20/2018 8:03:29 AM

Common Components-Hydro-double piston >>> DTColDwgHorTab missed

TR-05643 (Finished)
Created by: AG
Last change: 4/7/2020 9:12:07 AM

CAD Models are not displayed

TR-05627 (Finished)
Created by: AF
Last change: 12/20/2018 8:03:29 AM
Sub tasks:
Completed:
Create a new Flag at LDXDoc
Yes
Implement at Shaftwizard
Yes

TR-05659 (Finished)
Created by: MM
Last change: 4/7/2020 9:12:07 AM
TR-05545 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Alternative DWG viewers (SolidWorks' eDrawigns) may interpret the resulting exports as having imperial units.

The change needs to be made in the lowest AutoCAD version we support for export (2000?)

The alternative TablesAM.dwg is correct in this regard.

TR-05642 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM

LD_18_00_0210
LD 2018 Version, released 8th of January, 2019

TR-05630 (Finished)
Created by: DC
Last change: 1/9/2019 10:57:28 AM

Searching for many translation messages and their translation languages could cause a sql query timeout in Liftdesigner Datamanager at the Export Translations dialog.

TR-05625 (Finished)
Created by: AF
Last change: 1/9/2019 12:57:17 PM

Changes in Liftdesigner 2018 from version 18.0.210:
-----------------------------------------------------------------------

-Visual C++ 2013 Redistributable has been updated from version 12.0.30501 to version 12.0.40660

- The install conditon for this Redistributable has also been adapted:

Before Liftdesigner version 18.0.210 the Redistributable was installed if the following registry key did not exist:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A749D8E6-B613-3BE3-8F5F-045C84EBA29B}

From Liftdesigner version 18.0.210 we now check the version number of the "UpdateVersion" registry value under the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\12.0\RuntimeMinimum

We only install the redistributable now , if the registry value could not be found or the returned version number is smaller than the one of the Liftdesigner redistributable.


A work around can be found at:
https://www.digipara.com/Portals/0/MC/WEB-EN/Default.htm#DP/LD/Admin/TroubleShoot/VisualCplusplus2013Redist.htm

LD_18_00_0203
LD 2018 Version, released 12th of December, 2018

TR-05613 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Available as LDXMachineRoom.MachineRoomDoor(0) resp (1) or direct properties LDXMachineRoom.MachineRoomDoor1 and LDXMachineRoom.MachineRoomDoor2.

TR-05617 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Early in 18.0.13, component lists got a new enforced rule that each contained component object IX needs to be unique.
This rule was also enforced on load.
Unfortunately, the default additional component list of shafts in certain configurations (Rope, machine room below) had by construction non-unique IX values, those were changed on load and changed the objects' treenames.
Double unfortunately, the list of components the rope passes through uses treenames for reference and then failed to find the components.

Version 18.0.203 now no longer does the problematic renaming and can repair those files corrupted by loading and saving them with earlier versions.

LD_18_00_0201
LD 2018 Version, released 6th of December, 2018

TR-05608 (Finished)
Created by: AG
Last change: 12/20/2018 8:03:29 AM

For DST2 new L_Projects storages are needed

Sub tasks:
Completed:
Project name 2 (L_Projects.PROJ_NAME2)
Yes
Verified by
Yes
Verified on
Yes
Approved by
Yes
Approved on
Yes
Scale
Yes
Unit
Yes
email
Yes
email
Yes
email
Yes
email
Yes
Phase
Yes
Requirement
Yes
Format
Yes
Website
Yes

TR-05611 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

resulting in wrong dimensions of the shaft opening on import.

TR-05416 (Finished)
Created by: AF
Last change: 4/7/2020 9:41:06 AM

After adding an additional child to FLL.,
- it is show in the additional objects form
- it is NOT shown under FLL.

I have not verified whether it shows up in the drawing. Please check that as well.
Thx

Andreas Fleischmann 10/7/2018
2018-10-07_14-13-37
TR-05612 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Car guide rails (as .COUNT)
Cwt guide rails (as .COUNT)

Car buffer (as .BUFFER_COUNT)
Cwt buffer(as .BUFFER_COUNT)

Anchor rails – brackets list (as .AR_COUNT)

TR-05514 (Finished)
Created by: MM
Last change: 5/24/2019 9:56:17 AM

LD_18_00_0197
LD 2018 Version, released 21st of November, 2018

TR-05526 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05504 (Finished)
Created by: KN
Last change: 3/28/2020 12:18:45 PM

The bracket dimension for car E2 is not coming in correctly like it is for Car E1. It is offset 12” due to the pit depth difference between the cars.

Kai Nitz 10/31/2018
LD_Error_Report_Bracket_to_floor_dimension_for_Car_E2

LD_18_00_0195
LD 2018 Version, released 24th of October, 2018

TR-05436 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05413 (Finished)
Created by: AF
Last change: 12/20/2018 8:03:29 AM

Actually the extended bracket dimensions refer bracket positions and the guide rail end positions. This behavior SHALL remain. (blue lines in image)

Change request:
Additionally a new flag on view frame level should assign the finished floor levels as reference plane. ( green dashed lines)

In that case the dimensions referring the guide rail end will not show up. The user has to define, which of the 2 scenarios he wants to use.

Andreas Fleischmann 10/7/2018
2018-10-07_13-45-26
TR-05427 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

but really, they're always calculated from the jamb.

TR-05467 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05437 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05468 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Hard to pin down the exact cause, but sometimes, the usual methods (both) of updating a global variable equation fail. In that case, we delete and recreate that equation. If recreation fails, sadly, the document is broken and needs to be closed without saving it.

TR-05425 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

while not wrong, they cause a data tree refresh and make old shaft wizard slow.

LD_18_00_0193
LD 2018 Version, released 11th of October, 2018

TR-05405 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05409 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Steps to reproduce:
1. Create a dynamic dimension on some shaft door
2. Insert a floor level below that shaft door

Result: There will be two dynamic dimensions, one on the old door that got moved, one on the new door that moved into the treename of the old one.

TR-05404 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

In some configurations, the gear's angle is automatically calculated always, but the UI still allows the user to select manual editing. That is confusing.
(Spinoff from TR-05403).

TR-05403 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Or rahter, the absence of the flag; manual alpha selection was not possible in all situations where it should be.

The change was introduced in cs 32042, probably with the well meaning intention of avoiding invalid ALPHA values for the gear. But misguided.

Revert the change and instead, in the PropertyGrid, when the user switches to away from manual back to automatic placement, also activate automatic alpha calculation.

TR-05410 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

The formula defined in L_LDXPointTab was not in sync with what the C++ code was calculating.

TR-05423 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

We start SolidWorks with 'new SldWorks();', just like the docs say. However, the state the application is in then sometimes is corrupt and for some projects (for internal reference: M:\TMP\Moos\TR-Archive\TR-05423) results in equations being broken and unupdatable.

TR-05411 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

LD_18_00_0185
LD 2018 Version, released 25th of September, 2018

TR-05393 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

DWG exports with CAD files with an occurrence hierarchy had their geometry exported multiple times, presumably each line got exported for each occurrence it is a subpart of.

This was introduced with the fix for TR-05093 in LD_18_00_0168.

TR-05332 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:49 PM

If the back wall of the machine room in a vertical section aligns with the front wall of the shaft, it gets hatched.

TR-05383 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

LD_18_00_0182
LD 2018 Version, released 10th of September, 2018

TR-05334 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05337 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

catastrophically. The result looked wrong already, and later would cause crashes.

LD_18_00_0178
LD 2018 Version, released 31th of August, 2018

TR-05312 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Was associated with shaft 0 before, so all global storage dimensions were only visible if shaft 0 was visible.

Normally, it would be possible to disable the culling by visible shafts, but some special case logic prevents that for global storages. So we just set the SX of the storages to -1.

This is applied on creation and on loading of old projects.

LD_18_00_0177
LD 2018 Version, released 30th of August, 2018

TR-05302 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Thus, error messages with filenames that contain non-ASCII characters were not displayed correctly.

TR-05313 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Dangerous flag in ObjectModes.

If you set it on an object and then perform a document.GetValue(treename), the object self destructs.

The flag seems to be intended for a particular internal use case, but does not seem to be set intentionally, ever. Either simply remove its functionality or safeguard it against outside use (in Serialize, OnValueChanged and the COM SetMode function).

Duplicate of TR-05299 for 2018 revision list.

TR-05257 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

When editing a rail bracket's geometry, the developer sheet would not show the correct instructional dwg block.

LD_18_00_0176
LD 2018 Version, released 17th of August, 2018

TR-05248 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Copy of TR-05246 for 2018 revision list.


TR-05228 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Also:

CLDXHideCS::put__Set
static GMatrix3 GetMatrix(ILDXHideCS5 *pICS)
void LdBox::Set(ILDXHideBoundingBox5*pB)

Most often called:
CLDXDocument::CalculateModelAndBuildSheet.

They all get a COM interface via a get_* method and don't release it.

It's just the tiny control object and the functions (with the exception of CalculateModelAndBuildSheet) are practically not called, so this is unlikely to show up in memory profiles.

LD_18_00_0171
LD 2018 Version, released 17th of July, 2018

TR-05114 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

The two attached parts have a length, for both it is unavailable for mapping.

TR-05115 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

TFS_Training\Training\LD\Basic_Training\Materials\DP-SW RB01 0000 00

Nothing much we can do here, it's an internal SolidWorks error. For now, avoid driving global parameters/equations, stick to feature dimensions.

LD_18_00_0168
LD 2018 Version, released 12th of July, 2018

TR-05096 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05097 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

For visibility check based on the frame's visible box, the base coordinates of the component were used instead of the coordinates of the relevant characteristic/selection point.

In the attached TKEUS file, the annotation "X" was invisible.

TR-05093 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

It is present in LD and the other exports.
It reappears in the DWG if and only if you remove the car itself from the drawing.

TR-05077 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM
TR-05043 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

An uninitialized variable is read from in this case.

Fortunately, the practical worst case result in this case was performance loss. If the uninitalized variable would turn out to have a valid ObjectId by chance, an object of that type would be created and deleted and the file would be looked for a second time.

LD_18_00_0163
LD 2018 Version, released 4th of July, 2018

TR-04928 (Finished)
Created by: MM
Last change: 4/22/2020 2:37:49 PM

After copy/pasting of annotations, new and old annotation share an index. It's not used for anything, so there is no ill effect, but it is bad style and may cause trouble later.

TR-05001 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

The view frame would be empty until the next recalc.

TR-04976 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

Missed for TR-04976: The tree view that appears when you select a dynamic rule value source/target.

TR-04886 (Finished)
Created by: MM
Last change: 4/7/2020 9:41:06 AM
Sub tasks:
Completed:
View frame empty until recalc
Yes
New dyndim replacement logic not applied
Yes
manual move does not work
Yes
view frame flickers into empty (already for non-occurrence dyndims)
Yes
Dyndims initially have identical CODE_NO for first and second point
Yes

TR-04999 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

The existing LDXSheetFrame.CreateDynDim method requires the two dimension points to be in the current selection, which is quite impossible to achive from outside of real user interaction.
The new CreateDynDimEx method accepts the specifications for the dimension points directly as arguments.

TR-04974 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM
TR-05016 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

See attached file ContagiousShaftDash.ld3. Only the shaft is set to 'dashed', but the floor level geometry also gets dashed. Note that this only happens if the shaft hole is set to be created; if it is deactivated, then the floor level stays opaque.

The cause was a very stupid implementation of how the shaft is dashed, affecting random bodies.

Manuel Moos 6/27/2018
ShaftDashHowItLookedBefore
ShaftDashTarget
TR-04975 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM
TR-04914 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

Creo.UpdaterCore.ApplyCreoUnits caused an infinite recursion, assuming referenceUnits made sense.

TR-04998 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM
TR-05023 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

LDXSheetFrame.WorldToPaper/PaperToWorld always rebuild dirty frames even if the transformation does not require the geometry.

TR-05019 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM
TR-05063 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

The property 'Car section clipping plane relative', if set to 'to the car center', was not saved and loaded correctly.

To be more precise, it was saved correctly, but then overwritten on load. The reason for that was that the loading code incorrectly assumed that the frame was saved with a version of LiftDesigner where that particular setting was bugged.

This was introduced while fixing TR-04852.

TR-04973 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

LD_18_00_0144
LD 2018 Version, released 6th of June, 2018

TR-04888 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

Pulley beams and rope fixing are supposed to have fixed indices and names based on the configuration, but instead they were numbered in order of creation.

Steps to reproduce:
Create new elevator
Pick minimal payload and speed
pick configuration shown in wizard screenshot (with extra pulleys on top for car and counterweight)

Manuel Moos 6/6/2018
wrong
correct
wizardconfiguration

LD_18_00_0142
LD 2018 Version, released 5th of June, 2018

TR-04878 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM
TR-04879 (Finished)
Created by: MM
Last change: 7/4/2018 12:22:41 PM

Were visible even if the holes themselves were not.

This was introduced with TR-02628.

LD_18_00_0140
LD 2018 Version, released 4th of June, 2018

TR-04870 (Finished)
Created by: AF
Last change: 7/4/2018 12:22:41 PM
TR-04871 (Finished)
Created by: AF
Last change: 7/4/2018 12:22:41 PM

at least not reliably. The reason may have been wrong handling of file write times. Those were fixed. In addition, on reload the entries of the DWG file in the cache are now completely cleared so we no longer have to rely on file access times, the reload should always happen.

Originally unreported, but related: Embedded DWG frames had other problems. Reload on them would do nothing (just reload the embedded copy, which was unchanged). Then reverting to non-embedded may have seen an old cached version displayed still. Now, it acts as expected: Reloading an embedded DWG reloads the original file (if found) and clears both the original and the embedded copy from the cache, so both are refetched when used.

LD_18_00_0138
LD 2018 Version, released 4th of June, 2018

TR-04873 (Finished)
Created by: AF
Last change: 7/4/2018 12:22:41 PM
TR-05046 (Finished)
Created by: AF
Last change: 7/4/2018 12:22:41 PM
TR-04872 (Finished)
Created by: AF
Last change: 7/4/2018 12:22:41 PM

LD_18_00_0134
LD 2018 Version, released 30th of May, 2018

TR-04846 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

Giving the annotation a DYNDIM_CODE in addition to the LDXComp it already points to should suffice, data wise.

Sub tasks:
Completed:
When profile points with CODE_NO set are annotated, move the annotation to the p
Yes

TR-04852 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM
TR-04522 (Finished)
Created by: AF
Last change: 5/30/2018 8:19:13 AM

Developer view frames used to not show any dimensions because they all were 3d views, even the orthogonal projected ones.

When we added dimensions to those kinds of view frames, the developer view frames also gained dimensions, most of the time very unwanted.

Extended dimensions also show up even though they are disabled via the dimension green buttons.

Andreas Fleischmann 3/6/2018
2018-03-06_16-07-57
TR-04862 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

When we added the flag combination for dashdotdot, other flag combinations were declared illegal/reserved.

Unfortunately, they exist in projects out there. So now, as best as we can, we interpret unknown flag combinations as Version 2016 did and log an error the first time this happens.

TR-04855 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

It interferes with unconventional checks in rules.

Moved to ObjectStatus::obsInvisible.

TR-04856 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM
TR-04853 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

LD_18_00_0132
LD 2018 Version, released 25th May, 2018

TR-04847 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

Converting images in BMP format was broken all trhough LD 2017 up to version 2017.0.300.

TR-04845 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

The sill support is supposed to be determined by L_DoorFixingTab.DF_SS_RID of the bottom door fixing points if nonzero. However, the order of ChangePartRID calls changed when we added the door fixing points to car doors, too, and the default setting from L_DoorDimTab.DD_SS_RID always wins.

Version 17also affected from the introduction of car door fixing points up to 2017.0.299.

TR-04840 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

In LD2017 and earlier, counterweight inlets or other touching profiles were fused together in detail view frames. Restore that if the DocumentLegacyMode is set before 2018.

TR-04836 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

sporatically? It may be required to copy/paste it into a new view frame or copy/paste the view frame itself.

Version 2017 up to 17.0.299 (From ~250) was also affected.

Manuel Moos 5/23/2018
overwrite_debug_trigger
TR-04842 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

Shaft dash overwrites only work since LD 2017. Old frames may still have the overwrites, though, and they should not have an effect if the frames are from an older version.

Version 17 also affected, up to 17.0.299.

LD_18_00_0129
LD 2018 Version, released 16th May, 2018

TR-04808 (Finished)
Created by: AF
Last change: 5/30/2018 8:19:13 AM
TR-04810 (Finished)
Created by: AF
Last change: 5/30/2018 8:19:13 AM
TR-04807 (Finished)
Created by: AF
Last change: 5/30/2018 8:19:13 AM

User may add e.g. "+{0.5*P1}" or "-{0.5*P1}" to a DX/DY/DZ/X0/Y0/Z0 Formular

The program will evaluate the value of the formular in brackets and ADD OR SUB the related value from the current formular, and add or sub the related new term.

TR-04811 (Finished)
Created by: AF
Last change: 5/30/2018 8:19:13 AM

Add a category [0020] General, Name (similar to occurence)
Allow users to edit this value
Take the value from L_ProfilTab.P_DESC

No need to default the content if empty
Conversion will add the occ name

Sub tasks:
Completed:
Put the OCC name into L_ProfilTab.P_DESC
Yes
Properties: Add a category [0020] General, Name (similar to occurence), allow us
Yes
Additional Objects Dialog: Show P_DESC behind Profile1....
Yes

TR-04809 (Finished)
Created by: AF
Last change: 5/30/2018 8:19:13 AM
TR-04826 (Finished)
Created by: MM
Last change: 5/30/2018 8:19:13 AM

They sometimes appear without geometry even though hoops is looking in the right place.

Sometimes (see attached files), they are just loaded in a different 3d format we did not yet support.

Other times, files that should be found really are not found.

LD_18_00_0126
LD 2018 Version, released 5th May, 2018

TR-04786 (Finished)
Created by: MM
Last change: 5/9/2018 1:32:59 PM

After putting a rail bracket to manual and disabling some options, editing gets disabled completely

TR-04812 (Finished)
Created by: AF
Last change: 5/9/2018 1:32:59 PM

There are manual opartions required to get the software properly installed on Windows 7. Please read here how to install it:

https://www.digipara.com/Portals/0/MC/WEB-EN/Default.htm#DP/LD/Admin/TroubleShoot/2018/LD2018OnWin7.htm

TR-00900 (Finished)
Created by: KN
Last change: 4/22/2020 2:37:49 PM
TR-04525 (Finished)
Created by: MM
Last change: 5/9/2018 1:32:59 PM

Annotations were also affected.

Manuel Moos 5/9/2018
before_annotation
before
after_annotation
after
TR-04435 (Finished)
Created by: MM
Last change: 5/9/2018 1:32:59 PM

It did already, mostly. Only when the DataTree window was hidden on startup and then revealed, the first view was wrong.

TR-04436 (Finished)
Created by: MM
Last change: 5/9/2018 1:32:59 PM

So that profiles are no longer sorted
Profile 0
Profile 1
Profile 10
Profile 11
...
Profile 19
Profile 2
Profile 20
...

TR-04767 (Finished)
Created by: AF
Last change: 5/9/2018 1:32:59 PM

In the occurrences window, you can now convert occurrences to simplified LD Profiles in the right click context menu.

The occurrences are converted to simple block profiles attached to the parent component of the UserComp holding the CAD file. LOD visibility options are transfered, too. Converted profiles are turned invisible on all LOD levels.
The orientation of the block is chosen in a way that, If the profile is later switched to a different type, it still makes sense.

We do not yet care for the actual fine geometry of the occurrences.

TR-04797 (Finished)
Created by: AF
Last change: 5/9/2018 1:32:59 PM

Angle/X0/Y0/Z0 coordinates were unintuitive for the special UserComp Components.Global that determined the export coordinates for IFC and LDBim since that component determines the INVERSE of the transformation applied when exporting.

In the property grid and there only, Angle/X0/Y0/Z0 now determine the actual transformation when exporting. After an import, the elevator's orgigin will be at X0/Y0/Z0 and the elevator will be rotated clockwise by Angle.

TR-04796 (Finished)
Created by: MM
Last change: 5/9/2018 1:32:59 PM
TR-04795 (Finished)
Created by: AF
Last change: 5/9/2018 1:32:59 PM
TR-04784 (Finished)
Created by: MM
Last change: 5/9/2018 1:32:59 PM

Profile orientation should be changable without changing the profile's bounding box

Manuel Moos 5/7/2018
2018-05-07_17-00-52

LD_18_00_0123
LD 2018 Version, released 2nd May, 2018

TR-04696 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM
Sub tasks:
Completed:
"{pool}/Sheets" for load and save sheet template
Yes
"{pool}/Sheets" for load and save view frame
Yes
"{pool}/Blocks" for load DWG (into annotation of view frame)
Yes
"{pool}/Projects" for load and save ld3-projects
Yes
"{pool}/CADmodel" for load any CAD model file
Yes
Remember CAD model load folder: Current is loaded from the same folder as load l
Yes

TR-04747 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM

Gruppe [3635] View Frame settings
(1) Change test "Detail Mode" to "Representation"

(2) Always show the property "Representation".

(3) Change Combo box content
(3a) if no overwrite is there, please show "Default (by Sheet Frame"
(3b) otherwise show LOD 100,.....

Andreas Fleischmann 4/27/2018
2018-04-27_13-42-04
TR-04748 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM

Must be adapted for the new LOD Levels.

Please consider the new additional flag for marking that the value contains new LOD values. (Users must set this manually if they edit here)

Andreas Fleischmann 4/27/2018
PG_P_DETAIL-List
TR-04749 (Finished)
Created by: MM
Last change: 5/2/2018 8:49:26 AM

Editing the flags in PG_P_DETAIL still used the old format with the three detail steps.

TR-04723 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

caused by an early return on successfully drawing the fist. Only applies to vertical views.

Manuel Moos 4/25/2018
centerline_missing

LD_18_00_0122
LD 2018 Version, released 27rd of April, 2018

TR-04703 (Finished)
Created by: AF
Last change: 5/2/2018 8:49:26 AM
TR-04399 (Finished)
Created by: MM
Last change: 4/27/2018 8:40:45 AM
Sub tasks:
Completed:
Better normal check to determine extreme point orientation
Yes
TR-04670 (Finished)
Created by: AF
Last change: 4/23/2018 1:49:04 PM

In Revit the red elements are missing.
Is the "ID List " missing the the 3D DWG export?

Andreas Fleischmann 4/12/2018
2018-04-12_20-04-12
2018-04-12_19-59-43
TR-04701 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM
Andreas Fleischmann 4/23/2018
2018-04-23_12-34-39
TR-04694 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM

When pressing the button to select from the data tree, the current selected variable should be selected.
(a) at least for the "A1"..."A3" columns
(B) better also for the "C" Columns, in case the variable is just encapsulated by LD("") or LDS("")

Thank you

Andreas Fleischmann 4/23/2018
2018-04-23_10-30-36

LD_18_00_0115
LD 2018 Version, released 23rd of April, 2018

TR-04686 (Finished)
Created by: AF
Last change: 4/23/2018 1:10:51 PM

Es gibt 2 neue LDMs
40-10, ECC Plus

Sub tasks:
Completed:
Install with FE and later
Yes
Recalculate VALID RIDs
No
Add to BModules
Yes
Please install on Fermator AWP server
No

TR-04414 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM

Außerdem "Latest" ist unklar
(a) Ist es Latest das wir unterstützen? "Latest Supported"
(b) ist es latest das bei mir installiert ist ? "Latest Installed"

Wenn ich latest habe wird creo 4 gesucht, ist bei mir nicht installiert. Die Fehlermeldung die dann kommt könnte erheblich aussagekräftiger sein.

Bitte vor dem API Kommando prüfen, ob es den eingestellten CREO-Pfad überhaupt gibt und sonst eine sinnvolle Meldung ausgeben.

- Add a browse button to the creo path, with the correct search filename for easier locating

Meine Schindler Anwender hatte übrigns 3.0 in einer anderen M... irgendwas version. Die Einstellung 3.0 ist dann nicht hilfreich, weil sie nicht funktioniert.

Ich denke "Latest Installed" sollte default sein und den korrekten Pfad irgendwie selber suchen, und das Eregbnis der Suche im Path folder Anzeigen


Ggfls Rücksprache.

Andreas Fleischmann 2/8/2018
2018-02-08_15-40-53
TR-04657 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM

In case of Imperial projects the default values like 10, 20 or 100 is much too big.
Please see the image for proper default values.

Andreas Fleischmann 4/10/2018
2018-04-10_15-11-18
TR-03431 (Finished)
Created by: AF
Last change: 4/23/2018 1:10:51 PM

Add a second item
DigiPara Liftdesigner Logviewer 2018 (Admin)

that will automatically be invoked as Admin

TR-04685 (Finished)
Created by: SFA
Last change: 4/23/2018 1:10:51 PM

[thomas.bucher@schindler.com]Wie kann dieses Feld geändert werden?
Details im beigefügten Dokument

TR-03958 (Finished)
Created by: MM
Last change: 4/23/2018 1:10:51 PM
Sub tasks:
Completed:
PointCode 50 -> LDXCarDoor
Yes
PointCode 50 -> LDXCarDoor (2017)
Yes
PGT_RID for LDXUserComp
Yes
Profile point ppmPriorityOverChildren
Yes

LD_17_00_0311
LD 2017 Version, released 30th of August, 2018

TR-05299 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Dangerous flag in ObjectModes.

If you set it on an object and then perform a document.GetValue(treename), the object self destructs.

The flag seems to be intended for a particular internal use case, but does not seem to be set intentionally, ever. Either simply remove its functionality or safeguard it against outside use (in Serialize, OnValueChanged and the COM SetMode function).

LD_17_00_0308
LD 2017 Version, released 17th of August, 2018

TR-05246 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

LD_17_00_0307
LD 2017 Version, released 17th of July, 2018

TR-05087 (Finished)
Created by: MM
Last change: 12/20/2018 8:03:29 AM

Dimension text toggle should also exist on view frame (and sheet) level

While there, correct "Global" property grid text

Manuel Moos 7/9/2018
2018-07-09_15-28-53
2018-07-09_15-29-49

LD_17_00_0305
LD 2017 Version, released 10th of July, 2018

TR-04159 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-05089 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Pattern matching was not activated on the 17.0 branch yet.

TR-04942 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

LD_17_00_0302
LD 2017 Version, released 8th of June, 2018

TR-04908 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Since version 2017.0.301. YN is supposed to be initialized from the DoorTypeTab, but at the point the code did that, the new table was not yet read.

This was introduced when fixing TR-04845.

This is a duplicate entry for TR-04866 for the revision list of 2017.

LD_17_00_0301
LD 2017 Version, released 28th of May, 2018

TR-04678 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM

The text "LOD 100" has the setting "Extends Left Bottom"
It should be close to the 3D Geometry / characteristic points

Andreas Fleischmann 4/16/2018
2018-04-16_14-44-30
TR-04365 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04638 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Was supposed to only happen in side views.

Manuel Moos 4/6/2018
2018-04-05_15-20-48
2018-04-05_15-20-22
TR-04821 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04579 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

2018 not affected.

Manuel Moos 3/21/2018
2018-03-21_14-51-17
TR-04785 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Shaft0.Components.WallFixing1.X0 wrong in attached file, sheet TKAW_XC61_MR_PLAN1

TR-04769 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04637 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

LD_17_00_0294
LD 2017 Version, released 5th of April, 2018

TR-04470 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Open attached project (simple 2x2 shaft group), activate merged machine room.

TR-04599 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04629 (Finished)
Created by: AF
Last change: 5/2/2018 11:12:00 AM
Andreas Fleischmann 4/4/2018
2018-04-04_12-48-33
TR-04402 (Finished)
Created by: MM
Last change: 3/19/2018 11:35:02 AM

LD_17_00_0288
LD 2017 Version, released 8th of February, 2018

TR-04171 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04083 (Wait.f.Client)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

This article explains the use:

https://www.digipara.com/Portals/0/MC/WEB-EN/Default.htm#DP/LD/Config/LDX/Shaft/03 Rail Bracket/01 Bracket List/01 Bracket/01 AR/DynamicAR.htm

Sub tasks:
Completed:
Improve C++
Yes
Improve Common Components Seperator Beam
No

TR-04187 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04205 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04189 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

3 twin group
move machine rooms a bit to the front
DO NOT CalculateModel
mergeEx 0 + 2
mergeEx 2 + 4
machine rooms would extend to the back

TR-04175 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

LD_17_00_0279
LD 2017 Version, released 12th of December 2017

TR-04190 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

LD_17_00_0276
LD 2017 Version, released 1st of December 2017

TR-04168 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

RailBrachet*{Last}. should match the topmost rail brachet.
RailBracket*{IndexFromEnd, -3}. should match the third rail bracket from the top.

TR-03973 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

and repairs them automatically with a very short notification window. It then offers to save the changes when you close the document.

TR-04166 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Annotation arrow size was hardcoded to 3.5 mm in paperspace.

Use LD_ObjectDescTab value for LD_USER(_IMP):ANNOTATION_ARROW_SIZE instead if set.

Manuel Moos 11/23/2017
After
Entries
Before
TR-04172 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

See atteched project and screenshot.

Manuel Moos 11/30/2017
2017-11-30_12-23-08

LD_17_00_0273
LD 2017 Version, released 24th of November 2017

TR-04164 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04055 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04086 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04165 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04031 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

The created dimension does not appear on the drawing

Andreas Fleischmann 9/29/2017
MissingDimensionOnDrawing
TR-03947 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

If floor level is not synced to entry, floor level finish thickness should have no effect.

Manuel Moos 10/18/2017
FinishMismatchFixed
FinishMismatch
TR-03861 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04145 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

the ALPHA values are now not rounded and exact enough to be used to align other components or view frames using them.

If you want rounded values for drawings back, you can wrap the External in formula evaluation delimiters "\;", apply the formula calculation prefix "#" and the rounding prefix "[.0]", so
\;#[.0]External$("Shaft0.Gear.ALPHA")\;
instead of
External$("Shaft0.Gear.ALPHA")

TR-04127 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Already possible.

The regular components can just be added via the + button.

The machine room ceiling can't be added, but the whole machine room can be added with the green button.

To get rid of the walls, you can add a section hole to the frame specifically: Select SheetFrame.Sections.Section0.WallOpenings., then pick "Add wall opening" in the property grid. See CreateViewFrameWallOpening.png

To make the wall opening do what we want, we need to set the hole mode to 2050 (See HoleMode.png), this makes the positioning relative to the machine room.

Then you need to set the coordinate system to "Room".

Then you set the automatically calculated values to DX, DY, DZ, set Z0 and Z1 to 0 to cut above the floor and below the ceiling. X0, X1, Y0 and Y1 go do a sufficiently low negative value to cut out the walls (-1000 should do). See HoleProperties.png.

Even better: Set the coordinate system to "Room", then "Individual".
Then do as above, but set X0, X1, Y0 and Y1 to zero as well and the X0 and Y0 interpretation to "From outer side of wall to hole edge". This will cut out the walls no matter how thick they are. (See HoleProperties2.png)

Also attached: A view frame where such a hole is already present.

Manuel Moos 11/7/2017
HoleProperties2
HoleProperties
HoleMode
CreateViewFrameWallOpening
TR-04098 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Load attached file, recalc.
First, the gear base construction is visible, then it vanishes.
Or rather, it shrinks to its correct dimensions.

TR-04052 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Hole and wall segment visibility was not controllable by any category. They logically belong to the UNKNOWN group, which is always visible.

Change: They now belong to all of the below groups:
1. Either the shaft or machine room, depending on the state of the hmRelatedToMachineRoom HoleModes flag
2. The class of their parent component
3. The class of the room they hierarchically belong to

This could be a breaking change for some projects.

TR-04097 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

No. Those are data errors and did not match an object previously, so they should not match anything now. Log them, however.

TR-03850 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-04070 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

A wrong line is displayed in Plan view, when the anchor rails are off.
How to solve that?

Andreas Fleischmann 10/10/2017
2017-10-10_13-55-28

LD_17_00_0247
LD 2017 Version, released 26th of September 2017

TR-03983 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

See attached project and screenshot. Some offscreen elements (Beams) are fragmenting the floor finish geometry in ways that it can't cope with.

Manuel Moos 9/22/2017
finish_corrupted
TR-03967 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-03982 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

In the attached file, the userComps attached to floor levels should be exported to BIM, but were not.

TR-03935 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-03981 (Finished)
Created by: MM
Last change: 3/28/2020 12:29:46 PM

Load the view frame sheets/TKEAP/TKEAP_HEADROOM_DETAIL_SX0.ldf, then move it.
The displayed geometry will jump.
Move it again, the geometry will jump again.
From then on, it will be stable.

TR-03936 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-03992 (Finished)
Created by: DC
Last change: 4/22/2020 2:39:08 PM

Poolmanager is now able to import new modules in a command line interface call with the new parameter "-CHECKAUTOIMPORT"

LD_17_00_0242
LD 2017 Version, released 30th of August 2017

TR-03671 (Finished)
Created by: MM
Last change: 10/18/2017 12:54:55 PM

While the observed behavior is by design, the cut car design view is now only ever activated if an actual car design is visible. That makes it less confusing (and would have avoided the issue in the test case).

TR-03871 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

The attached project has overwrites not ending in a dot. If you add it, the overwrites vanish.

TR-02729 (Finished)
Created by: AF
Last change: 5/2/2017 10:24:51 AM
Sub tasks:
Completed:
Common Lateral MRL, etc... soll z.b heißen "Common Components Traction, Lateral
Yes
"Traction" bzw "Hydro" belibt , obwohl es im DTT_DESC wiederholt wird
Yes
"Lateral Guided" vs. "Central Guided"
Yes
"with MR" vs "MRL"
Yes
"Traction" vs "Hydro"
Yes
"with MR" vs "MRL" entfällt hier, steht ja schon im DTD_MF_DESC
Yes
"Gearing" wird durch "TM" ersetzt (traction machine).... die meisten Aufzüge sin
Yes
Für alle records "car pulleys und cwt pulleys seperat und einheitlich benennen
Yes
Properly set this variable to the same as CWT wall ( for lateral)
Yes
Set this variable to 1 for central guided
Yes
Andreas Fleischmann 10/26/2016
2016-10-24_12-28-54

TR-03886 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

3d View initialization crashes for at least one customer. We can't do anything about the crash, but we can delay initialization as long as possible.

TR-03884 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

If you change, not just extend, a dynamic dimension first object reference string, the old obsolete dynamic dimension still stays alive. Only reloading the project sees it removed.

TR-02159 (OnOpenList)
Created by: SFA
Last change: 4/22/2020 2:39:45 PM

[daniel.bannwart@ch.schindler.com]When I use the "explode" command two times to fully open up the block, the dimensions increase in size as shown below in the Word Document

TR-02305 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM
Nikolaj Merzlikin 7/13/2016
Zweite_Kopie
Erste_Kopie
Original
TR-02038 (Finished)
Created by: AF
Last change: 5/5/2017 11:17:57 AM

Testing scenario must be on a LDAWP-Server, using LDAWPUser, etc.

TR-02178 (Wait.f.Client)
Created by: SFA
Last change: 4/22/2020 2:39:45 PM

[daniel.bannwart@ch.schindler.com]If a text is copied from a Liftdesigner PDF file, it is not possible to paste the string inaother document...for example a Word Document.

dirk.cleff@digipara.com 5/31/2016
screenshot_pdf
screenshot_pdf
daniel.bannwart@ch.schindler.com 5/31/2016
screenshot_pdf
screenshot_pdf
TR-02202 (Wait.f.Client)
Created by: SFA
Last change: 4/22/2020 2:39:45 PM

[daniel.bannwart@ch.schindler.com]LD do not show correct shape of STM, and shows standard ropes instead

TR-03811 (Finished)
Created by: MM
Last change: 10/18/2017 12:54:55 PM
TR-03875 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Editing overwrite names now always works, dynamic dimension entpoint objects are editable in the property grid.
overwrite values are still not editable.

TR-03812 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

New rope compensation mode: predictable approximate location of lowest rope point.

TR-01319 (OnOpenList)
Created by: NM
Last change: 4/22/2020 2:38:06 PM

Document:
Open, Save, Close, Change, View activate, Selection changed u.s.w.

TR-01310 (Finished)
Created by: NM
Last change: 4/22/2020 2:38:06 PM

1) Neues Projekt anlegen.
2) Addin xml erstellen.
3) Classen für Application und Commands anlegen
4) Installation Class erstellen
5) Liftdesigner Projekt anpassen oder neu anlegen

TR-01315 (OnOpenList)
Created by: NM
Last change: 4/22/2020 2:38:06 PM

Shafts classen in Revit Erstellen.
Neue Familien für: Wände, Türen, Seilen, Kabine, Kabinen Design, Gegengewicht u.s.w

TR-01316 (Finished)
Created by: NM
Last change: 4/22/2020 2:38:06 PM
TR-01312 (Finished)
Created by: NM
Last change: 4/22/2020 2:38:06 PM

WPF MVVM Classen für Start Page für Erste Schritt und Weitere Schritte erstellen.
1) Neue Test LD-Dokument estellen
2) LD-Dokumente anzeigen
3) LD-Dokumente löschen
3) LD-Dokumente kopieren

TR-01318 (OnOpenList)
Created by: NM
Last change: 4/22/2020 2:38:06 PM

1) bei neu anlegen
2) bei aktualisieren
3) bei laden aus äußere ld3
5) bei Export
6) bei speichern in Datenbank
7) Report anzeigen

TR-03844 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

If you click "Next" too fast or "Finish" multiple times, various problems occur. Crashes can happen or you can get multiple new shafts.

TR-03870 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

even after deleting them. In the attached sample, the Shaft0.Entries*.E*.*.-Overwrite should affect the panels, but does not. The Shaft0.Entries*.E*.Panel0. -Overwrite rightfully affects Panel0, but Shaft0.Entries*.E*.Panel*.Hole should not affect any panel itself. Panel1 should be dashdotted, but is not.

The effect persists even after deleting the masking overwrites. Only after saving and reloading, the catch-all wildcard will work properly.

Manuel Moos 8/22/2017
masking2
masking
TR-03184 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:20 PM

LD_17_00_0209
LD 2017 Version, released 13th of June 2017

TR-03531 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

Minor extensions for double wrap. See also:

https://www.digipara.com/Portals/0/MC/WEB-EN/Default.htm#DP/LD/DB/MDF/02_Elevators/06 Traction Units/DoubleWrapTraction.htm

Andreas Fleischmann 5/24/2017
2017-05-24_11-53-23
TR-03516 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-03587 (Finished)
Created by: KN
Last change: 3/28/2020 12:29:46 PM

Hall button holes should be visible accross all shafts, also when the hall button is moved from one into another shaft.

TR-03583 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

New mode flag hmNoRoomCheck deactivates the check that prevents holes from going too far into other rooms/shafts.

TR-03137 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

Sonst gibt es einen Fehler bei den Fermator Materialien

Der Cabin designer sollte dadurch nicht freigeschaltet sein, das habe ich überprüft.

https://eu7.salesforce.com/a062000000aWYB2

@Kai: Kannst du das beim Setup entsprechend eintragen
@Manuel: Muss dort iregndwas bei der FE Freischaltung erweitert werden?

TR-03518 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-03562 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Versions 16.0.0 to 16.0.187 had hole placement that differed from 15.X. 16.0.188 fixed this buggy behavior. However, files from the faulty versions then loaded incorrectly, affecting some users negatively.

On loading files from known defective versions, modify the data so the defective behavior is reproduced.

Cutoff version will be 16.0.196. The first version actually released after the fix was 16.0.200, so no files from released versions would load incorrectly.

Alternative cutoff version would be 16.0.177; that is the last detectable change before the fix. Files saved with released version 16.0.183 and 16.0.187 still would load incorrectly.

TR-03346 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

This button is deactivated, if the project is not EN 81.

This is wrong: The button should be enabled always to show the docking window.
The EN 81 calculations should be activated only if EN 81, no change in that matter.

TR-03595 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM
TR-03582 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

In case users use System.Math functions in dynamic rules, the user can do this without exact namespace, e.g.

just Abs(....)
He should fix that to
System.Math.Abs(...)

Otherwise the dynamic rule dll will fail, because this namespace is not properly referred.

This problem has been fixed.

LD_17_00_0199
LD 2017 Version, released 28th of April 2017

TR-02906 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

LiftDesigner required too frequent reactivations. The source was some Windows installation data entering the requestcode generation that was fixed on earlier versions of Windows, but now started changing on bigger updates.
After installing this update, you will need to reactivate LiftDesigner. Sorry for the inconvenience.


TR-03337 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

C:\_tfs\Service\Accounts\Enterprise\Schindler\Develop\SDB\CreoSamples\MDC\10000332174_Omega-Bracket

On some CREO CAD files, geometry that should be visible was not shown.


TR-03316 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-02887 (Finished)
Created by: NM
Last change: 4/22/2020 2:39:08 PM

Fermator Door Designer UI

Sub tasks:
Completed:
Wpf UI dll
Yes
UI Translation: De and EN
Yes
New manufacturer
Yes
UI Color & Style
No

TR-02897 (Finished)
Created by: SFA
Last change: 4/22/2020 2:39:08 PM

[daniel.bannwart@schindler.com]Excel import for contant groups.
The user can save time if they create a lot of new constant groups with excel file import, like in the screenshot....

daniel.bannwart@schindler.com 1/11/2017
Screenshot
TR-03331 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Strings containing unicode characters were mangled on save to database. Single quotes (') were not properly escaped.

TR-03243 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

The geometry creation mode for traveling cables was defaulted to invisible. The reason was that back in 16.0, it only made the cable invisible in the Inventor plugin. Since it now it also affects regular drawings, that default is no longer right.

It has been reverted to visible.

LD_17_00_0196
LD 2017 Version, released 15th of March 2017

TR-02990 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Setting CarWall.Count over COM had no persistent effect in manual count mode; it would immediately alter the number of wall panels, but the next CalculateModel would change it back. For full effect, you also needed to set the LIST_COUNT variable.

CeilingPanels and FloorPanels had the same problem.

This now happens automatically in the .Count setter.

TR-03069 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

An overeager memory leak bugfix caused dynamic anchor rails on rail brackets to crash on update.

TR-03017 (Finished)
Created by: AG
Last change: 4/22/2020 2:39:08 PM

Mode 96, Option Datamanager

Alexandra Göttert 2/7/2017
FixingGroupsNewFlag
TR-03082 (Finished)
Created by: AG
Last change: 4/22/2020 2:39:08 PM

Edit floor finish in second shaft not possible -> differnet to the original in one machine room

Alexandra Göttert 2/16/2017
2017-02-16_14-02-35
TR-02815 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

Users frequently copy just a piece of the computer verification code into the dialog box.
Instead of copying the whole key, like:
"LENOVO-PC:MODULE:04328-161153-170602-WZGFEJ-VOKCLV-OL4RCC-YOZYQS"

They only copy a part like:
"04328-161153-170602-WZGFEJ-VOKCLV-OL4RCC-YOZYQS"

This is the improvement:
When the code is not complete copied, please try in the back ground to automatically add the missing characters in front. If this is ok, automatically complete the input field and proceed as usual.

TR-03019 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-03021 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-03175 (Finished)
Created by: KN
Last change: 3/28/2020 12:29:27 PM

The certified Fermator Premium Doors manufacturer library is now part of the Liftdesigner 2017 Free Edition and commercial Editions

Kai Nitz 3/15/2017
PremiumDoor
TR-03176 (Finished)
Created by: KN
Last change: 3/28/2020 12:29:27 PM

The Fermator door configurator is now part of the Liftdesigner 2017 Free Edition and commercial Editions

New Fermator Door Configurator

Kai Nitz 3/15/2017
FermatorDoorConfigurator
TR-03174 (Finished)
Created by: KN
Last change: 3/28/2020 12:29:27 PM

The certified Fermator Compact Doors manufacturer library is now part of the Liftdesigner 2017 Free Edition and commercial Editions

New, certified Fermator Compact Doors library

Kai Nitz 3/15/2017
CompactDoors

LD_17_00_0180
LD 2017 Version, released 31th of January 2017

TR-02983 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Intermediate dots in CAD file names were taken over to the tree name prefix where they are illegal.

TR-02891 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM
TR-02794 (Finished)
Created by: AG
Last change: 4/22/2020 2:39:45 PM

If the button is placed in the jamb, the hole was not deep enough (See attached screenshot).

Alexandra Göttert 11/17/2016
TR-02794
TR-02904 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM
Manuel Moos 1/20/2017
china_installer
Andreas Fleischmann 1/13/2017
Gueven Error
TR-02907 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

External LdSheet. lookup, which should refer to the current sheet, does not appear to work correctly when the sheet is just being switched to.

LD_17_00_0163
LD 2017 Version, released 5th of January 2017

TR-02883 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Door fixing point sets can have filters based on door height; however, they were only applied when the door was exchanged completely.

TR-02886 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

If you copy a shaft via the clipboard or the shaft group editor, the lamp lists in the new shaft are broken. The lamp RIDs are 0 and the positions are reset.

TR-02881 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Landing door aprons were not visible.

LD_17_00_0156
LD 2017 released on 5.December 2016

TR-02821 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

The new value
#define DT_DRAW_TYPE_CHECK_YN_LIMITS = 0x0400
can currently not be selected.

Please add this value to the list.

Andreas Fleischmann 12/5/2016
2016-12-05_9-25-03

LD_17_00_0154
LD 2017 Version, released November 17th, 2016

TR-02785 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:20 PM

No texture, no bumpmap: Changing the diffuse color does not yield automatic updates in the render view.

TR-02717 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:09 PM

Yes, a small scene rebuild is possible after color changes and fixes updates to mirrors. Their emission/reflectivity can't be changed with overwrites, they would also kill the mirror image.

TR-02728 (Finished)
Created by: AF
Last change: 3/28/2020 12:36:02 PM

We need to find a better satisfying solution.
I have no chance to enter the distance of the beams.
Modifying GFR_BEAM_DX.... is not satisfying and frustrating.
Probably we need additional fields in the property grid ( at the single beam please)

TR-02788 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:45 PM

liefert bei mir ein graues Image, nicht aber den richtigen View

Save as Image funktioniert

LD_17_00_0152
LD 2017 Version, released November 9th, 2016

TR-02309 (Finished)
Created by: SFA
Last change: 4/22/2020 2:39:08 PM

[daniel.bannwart@ch.schindler.com]2nd instance of LiftDesigner not possible with LLiftdesigner 2016.0.217.0.

daniel.bannwart@ch.schindler.com 7/14/2016
Screenshot
TR-02778 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

The owner of shaft materials is overwritten illegally from the serialization of a frame's section list.

Workaround: Press recalc button after sheet frame paste operation.

TR-02774 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

For most components, this is not a big deal because the next CalculateModel resets the index anyway.
For some components (LDXProfile, for example) this autocorrection does not happen and the tree name of the target component is wrong.

LD_17_00_0147
LD 2017 released on 1.November 2016

TR-02390 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

My Windows 10 Server shows PDF files within Edge.

Nevertheless a message appears "Can´t find a PDF Reader"

How can we solve/remove this error message? We could probably check which app is regisrtered for PDF viewing?

Andreas Fleischmann 10/20/2016
2016-10-20_11-12-10
TR-02590 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Siehe Screenshots. Maximiert man das Fenster, indem man die Titelleiste nach oben zieht, verschwinden die Navigationselemente.

Manuel Moos 9/13/2016
fullscreen
window
TR-02688 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:09 PM

Präambel:
Die Sache mit den Extension Lines bleibt bitte separat



[3615] Dimensions
Settings: Hier geht nur Individuell und Global.

Es ist unklar was "Global" ist.


Soll soll es bitte werden:

VIEW FRAME:
Settings:
"Individual" bleibt und bedeutet "by Frame"
"Global" wird umbenannt zu "Default (By Sheet)"

SHEET:
Am Sheet brauchen wir dann auch die entsprechenden Einstellungen:
- Geometry Distance, text height, etc.

Settings:
Neu und default: "Default (By Sheets)"
Neu: "individual" und bedeutet "by Sheet"


SHEETS:
Am Sheets hätte ich gerne die selbe Logik

Settings:
Neu und default: "Default (By Prototype DWG)"
Neu: "Individual" bedeutet "By Sheets"

Am Sheets brauchen wir dann auch die entsprechenden Einstellungen:
- Geometry Distance, text height, etc.

TR-02718 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:09 PM
TR-02719 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:09 PM
TR-02464 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:08 PM

Every frame has its body list. That list is kept until the frame is rebuilt, even though it is rarely needed again, only to build the 3D view. Body lists of non-current sheets should be deleted and only rebuilt on demand.

TR-02732 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:09 PM
TR-02217 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:08 PM

Default is the last used option (initial default should be "relative")
One flag is enough and means all files.

TR-02715 (Finished)
Created by: MM
Last change: 4/22/2020 2:39:09 PM

Would be unwise to support. CAD files can be quite non-convex. But picking a shaft CSG mode should have no ill effects.

TR-02766 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:09 PM
TR-02705 (Finished)
Created by: KN
Last change: 4/22/2020 2:39:09 PM

Es soll auch die Eingabe von Dezimalwerten bei der Winkeleingabe möglich sein. Siehe angehangenes Bild.Könnten wir dabei nicht auch direct die Winkel als zusätzliche Properties im Grid anzeigen / editierbar Machen?

Sub tasks:
Completed:
Eingabe von dezimalen Winkeln bei der Profilerstellung
Yes
die Winkel als zusätzliche Properties im Grid anzeigen
No
Kai Nitz 10/18/2016
Winkeleingabe_Dezimal
ProfileAngle
TR-02699 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:09 PM
Sub tasks:
Completed:
B1 Text is in the wrong place
No
B1 should be rotated
No
Arrow is missing
No
Andreas Fleischmann 10/17/2016
2016-10-17_10-08-42
2016-10-17_10-07-17
TR-02698 (Finished)
Created by: AF
Last change: 4/22/2020 2:39:09 PM