wsimonton
Senior Member
I have a sub-assembly which is the bare boiler with courses, rivets and stay bolts of my Climax locomotive which will not load. It loads and displays and then it just hangs. It began when I inserted a plane and a Section View in the area of the Firebox and attempted to view it. No matter how long I wait it just hangs as it prepares to redraw with message that is is "Updating topopolgy"
What is strange is that the next larger sub-assembly which is the Boiler and added parts loads correctly without issue. It appears to be an issue with the Section View I initiated. Any suggested work arounds to recover the sub-assembly. I would remove the Section View but I am unable to do so. If not I will have to rebuild the sub-assembly from scratch and be careful not to have any Section Views.
I cannot Package the Boiler as it hangs and the next larger sub-assembly Boiler with Parts Package is 98.422 KB and too large for this forum.
Trying to access it from the larger assembly results in an error message: HResult: 0xC000005
With the following details:
at ACISUTILSLib.ACISPartClass.entityGetPersistentID(Int64 hEntity)
at com.alibre.design.light.LightPartWorkspace.LightSolidBody.getMappedLightTopology(ITopologyObject topology)
at com.alibre.design.ui.SolidBodyWrapper.getTimeStampedTopology(Object target, Boolean processForDrawings)
at com.alibre.design.ui.SolidBodyWrapper.updateTopologySet(FrameAdapter setFrame, FrameAdapter ineligibleSetFrame, FrameAdapter sectionModifiedSetFrame, Sequence topologies, HashSet tangentTopologies, FrameAdapter tangentHostFrame, Boolean processForDrawings, IBusyBodyContextObject busyBodyCntxtObj, String progressText)
at com.alibre.design.ui.SolidBodyWrapper.updateState(IBusyBodyContextObject key, HashMap configOverridenColorMap, Boolean processForDrawings)
at com.alibre.design.ui.TopologyFrameBuilder.updateSolidBody(ISolidBody solidBody, HashMap configOverridenColorMap, Boolean refinementsWereSet, IBusyBodyContextObject key, DesignContext designContext)
at com.alibre.design.ui.DesignSceneBuilder.DesignPartInstanceWrapper.updateState(Boolean viewHasChanged, IBusyBodyContextObject key, Boolean rebuildScene, Boolean showModelOnly)
at com.alibre.design.ui.DesignSceneBuilder.updateInstanceSet(DesignInstance design, IBusyBodyContextObject key, Boolean rebuildScene, Boolean refineMeshes, Boolean showModelOnly)
at com.alibre.design.ui.DesignSceneBuilder.updateDesignContext(DesignInstance design, Boolean showModelOnly, IBusyBodyContextObject key, Boolean rebuildScene, Boolean refineMeshes)
at com.alibre.design.ui.DesignSceneViewer.onCreateHandleForCanvas(Object sender, EventArgs e)
What is strange is that the next larger sub-assembly which is the Boiler and added parts loads correctly without issue. It appears to be an issue with the Section View I initiated. Any suggested work arounds to recover the sub-assembly. I would remove the Section View but I am unable to do so. If not I will have to rebuild the sub-assembly from scratch and be careful not to have any Section Views.
I cannot Package the Boiler as it hangs and the next larger sub-assembly Boiler with Parts Package is 98.422 KB and too large for this forum.
Trying to access it from the larger assembly results in an error message: HResult: 0xC000005
With the following details:
at ACISUTILSLib.ACISPartClass.entityGetPersistentID(Int64 hEntity)
at com.alibre.design.light.LightPartWorkspace.LightSolidBody.getMappedLightTopology(ITopologyObject topology)
at com.alibre.design.ui.SolidBodyWrapper.getTimeStampedTopology(Object target, Boolean processForDrawings)
at com.alibre.design.ui.SolidBodyWrapper.updateTopologySet(FrameAdapter setFrame, FrameAdapter ineligibleSetFrame, FrameAdapter sectionModifiedSetFrame, Sequence topologies, HashSet tangentTopologies, FrameAdapter tangentHostFrame, Boolean processForDrawings, IBusyBodyContextObject busyBodyCntxtObj, String progressText)
at com.alibre.design.ui.SolidBodyWrapper.updateState(IBusyBodyContextObject key, HashMap configOverridenColorMap, Boolean processForDrawings)
at com.alibre.design.ui.TopologyFrameBuilder.updateSolidBody(ISolidBody solidBody, HashMap configOverridenColorMap, Boolean refinementsWereSet, IBusyBodyContextObject key, DesignContext designContext)
at com.alibre.design.ui.DesignSceneBuilder.DesignPartInstanceWrapper.updateState(Boolean viewHasChanged, IBusyBodyContextObject key, Boolean rebuildScene, Boolean showModelOnly)
at com.alibre.design.ui.DesignSceneBuilder.updateInstanceSet(DesignInstance design, IBusyBodyContextObject key, Boolean rebuildScene, Boolean refineMeshes, Boolean showModelOnly)
at com.alibre.design.ui.DesignSceneBuilder.updateDesignContext(DesignInstance design, Boolean showModelOnly, IBusyBodyContextObject key, Boolean rebuildScene, Boolean refineMeshes)
at com.alibre.design.ui.DesignSceneViewer.onCreateHandleForCanvas(Object sender, EventArgs e)
Last edited: