All - 6
Equipment - 3 Module: Equipment
Title:
Equipment - Modeling - Connecting pipe to equipment pipe ends fails when multiple usable connections are defined
Description:
When multiple usable connections are defined a pipe to pipe connection attempt will open the 'Select Connection and Accessory Package' window; however, a pipe to equipment connection will cause the following error, "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" followed by a COM error stating that "_mm Conversion factor not set".
Module: Equipment
Title:
2006 Equipment - Equipment names can be invalid (name must not contain characters that create invalid block ref names)
Description:
Check the name of the equipment before letting the user save. Check for all invalid characters. Active from UCS dialog creates named UCS's, I assume character restrictions will be similar.
Module: Equipment
Title:
2006 Equipment - Allow equipment to be modified even if it is in use
Description:
All properties of equipment must be modifiable even if it is in use. If equipment ends are connected in drawings, connections must be broken and the user informed of this fact. Log file must be created if the user deletes an end (using the UI), or modifies an end (using the UI). All connections that are attached to that end must be erased. The connections are only to be erased if the user actually "applies" or "Ok's" the changes in the equipment standard editor.
H-E-P - 19 Module: H-E-P
Title:
2006 Distributed Systems - Spool Manger - Locked Spools can be freely edited
Description:
The user can freely edit locked spools.
Module: H-E-P
Title:
2006 Distributed Systems - Allow re-dimensioning of spool drawings
Description:
Includes re-use of existing spool dimension dialog. May need some modification to the existing dialog so it can be used again. Override the settings for dmensioning without acutally overriding the spool settings?
Module: H-E-P
Title:
2006 Distributed Systems - All production drawings - updating framework
Description:
Allow assembly/arrangement/spool drawings to be updated.
Module: H-E-P
Title:
Crash on closing AutoCAD
Description:
'acad.exe': Unloaded 'D:\ARL2006\DEBUG7\SConTransformLoaderDBX2006d.dbx' First-chance exception at 0x00000000 in acad.exe: 0xC0000005: Access violation reading location 0x00000000.
Module: H-E-P
Title:
2006 Distributed Systems - Arrangement drawing update - part colouring does not seem to work
Description:
Part colour overrides seem to not work anymore when updating production drawings. Structure still needs to have something added such that it honours colourIndex.
Module: H-E-P
Title:
2006 Distributed Systems - No dimensions for connection gaps
Description:
The connection objects themselves do not return a proper dimension, preventing the overall dimension from being merged.
Module: H-E-P
Title:
2006 HVAC - Fabricating any type of transition stock fails if the transition stock has custom attributes
Description:
If custom attributes are applied to a transition stock, an error message apperas upon attempting to fabricate it.
Module: H-E-P
Title:
2006 Dist Sys - Unable to create remote connections
Description:
Ability to create remote connections for Pipe, HVAC and Equipment
Module: H-E-P
Title:
2006 Distributed Systems - Command line output on creation of a new part
Description:
During the creation of a new part, information must be displayed on the command line indicating what type of part is being routed. Required for Pipe, HVAC and Equipment
Module: H-E-P
Title:
2006 Distributed Systems - Implement "Connects To" button on HEP select stock dialogs
Description:
This will have to be implemented separately on HVAC / PIPE dialogs. Button on select stock dialog that allows the user to pick an existing end in the drawing and filter down the list to the items that would connect. This is very similar in behaviour to starting to route a part and clicking on an existing part in the drawing.
Module: H-E-P
Title:
2006 Distributed Systems - Elbows jig the wrong way when there are only 2 possible orientations
Description:
The elbow goes the opposite way of the requested user input.
Module: H-E-P
Title:
2006 Distributed Systems - Add an option to show/hide locks and anchors
Description:
Global option in drawign options to hide/show anchors/locks
Module: H-E-P
Title:
2006 Distributed Systems - Offset routing - point not accepted
Description:
When routing a bent pipe parallel to another bent, the input point is ignored if the requested point is a free pipe end. I think the routing pipe attempts ot intersect itself with the other end, but fails because they are parallel and therefore simply ignores the point altogether.
Module: H-E-P
Title:
2006 Distributed Systems - Add toolbar buttons for setNoSpool functionality
Description:
To be consistent with every other function, i.e. avialable through menu, toolbar, OPM and context menu
Module: H-E-P
Title:
2006 Distributed Systems - Add/Remove spoolbreak toolbar buttons do not work correctly
Description:
The buttons do nothing. It seems select_pre_select_one_type_of_entity always returns false. Also, it ignore pre-selected entities
Module: H-E-P
Title:
2006 Distributed Systems - Upon creating a production drawing, close the template drawing if necessary
Description:
If template drawing A is open and one attempts to create a production drawing using A, ShipConstructor complains that the drawing needs to be closed instead of automatically closing it. It should automatically close the drawing.
Module: H-E-P
Title:
2006 Distributed Systems - SWBS property needs to display spec / system
Description:
The SWBS prop should display Spec / System / Branch instead of just Branch.
Module: H-E-P
Title:
2006 Distributed Systems - "Update template" function does not create necessary default information
Description:
When a user updates an existing template, the following things need to be created / checked -> All the same things that happen when the user hits NEW in the navigator That includes creating all the necessary layers that need to be there Setting up the drawing options correctly
Module: H-E-P
Title:
2006 Distributed Systems - A warning must be issued to the user that an inter-system connection has been created
Description:
These connections are a very big deal. The user must absolutely be aware that they have happened. If a connection between systems is created, a message box should appear informing the user that system X is beeing connected to system Y. User must acknowledge this by hitting ok.
Hull - 19 Module: Hull
Title:
Add delete functionality to the hull object dialog
Description:
Allow deletion of hull objects using the context menu in the hull objects dialog.
Module: Hull
Title:
Strain Report on command line incorrect if Max or Min set to zero(stretch or compression only expansions)
Description:
Strain Report on command line incorrect when using stretch or compression options
Module: Hull
Title:
HULL - Stringer angles not calculated properly
Description:
When a stringer is created, the default angle reference of the stringer is Normal to the Surface. This angle is not calculated properly. For example, sometimes 0 degrees would be where you expect 180 degrees to be.
Module: Hull
Title:
Hull - mark projection as section markline "don't ask me again" does not ask again, ever.
Description:
When marking a surface by projecting a straight line, there is the option to not ask about creating a section markline again. When this is selected, there is no way to get this dialog to show up again even after restarting ShipConstructor.
Module: Hull
Title:
Hull - Invalid file types listed in shipcam file import dialog
Description:
In the "Files of type:" drop down list of the ShipCAM File Import dialog, there is a blank space. Below that is one more entry that starts with an upsidedown question mark.
Module: Hull
Title:
Hull - Span Extents does not work for a skewed location group
Description:
When marklines are created using a skewed location group, span extents does not work
Module: Hull
Title:
Add feature to export location groups to a file
Description:
Add a button in the location groups dialog box for exporting location groups to files.
Module: Hull
Title:
Add color property to location and location groups
Description:
Color properties associated with location groups are used to assign default colors to marklines created with those locations.
Module: Hull
Title:
NURBS Curve Split / AutoCAD Break does not work for Degree 1 NURBS Curves
Description:
It is not possible to split a degree 1 NURBS Curve using the ShipConstructor Split NURBS Curve command. When running AutoCAD's break commands on degree 1 NURBS Curves, a break occurs, but it does not occur in the location specified. I could only duplicate this problem with NURBS Curves that are extracted from Marklines on Double Curved Surfaces, when trimming with AutoCAD's Line or LWPolyline entities (splitting with another NURBS Curve works just fine)
Module: Hull
Title:
Buttock Stringer Shells' Expanded Mode are incorrectly rotated
Description:
When a buttock stringer shell is viewed in expanded mode, the lines are rotated to a frame like orientation.
Module: Hull
Title:
Stringer shell displayed in wrong mode while rotating
Description:
If you change the view mode for a stringer shell right after creating a stringer, then the shell display does not update properly when rotating the view.
Module: Hull
Title:
Circle surface from iges imported incorrectly
Description:
When importing a iges circle into ShipConstructor, the trim loop becomes oblong.
Module: Hull
Title:
Converting a curve to degree 1 changes the curve colour to white
Description:
Using SCCURVECONVERTDEG1 removes the colour setting from a curve and defaults it to white
Module: Hull
Title:
Splitting a surface with a line leaves a markline on the surface when the split fails
Description:
In the process of splitting a surface using a curve (not a markline), a markline is projected onto the surface. If the split operation fails, a markline is left on the surface.
Module: Hull
Title:
SCOFFSETSSURF does not generate the right data
Description:
The offsets created by scoffsetssurf are wrong. Many value are missing.
Module: Hull
Title:
Orthogonal projection of line is inaccurate when the end points directly on mesh
Description:
When a line that starts and ends on mesh points of a surface is projected in an orthogonal direction, the endpoints of the projected markline do not match the original, as they should.
Module: Hull
Title:
Unable to undo Stringer erase
Description:
Undo for stringer deletion does not work
Module: Hull
Title:
Joining NURBS curves should convert inputs into nurbs curves
Description:
Joining a NURBS curve with an AutoCAD line using SCCURVEJOIN fails. The command should convert the line into a NURBS curve and join them together.
Module: Hull
Title:
AutoCAD Trim does not work on degree 1 NURBS curves and AutoCAD extend does not work on NURBS curves at all
Description:
Trim and sccurvesplit do not work correctly at skewed view angles AutoCAD's trim does not work on degree 1 NURBS curves. AutoCAD's extend does not work on NURBS curves
HVAC - 20 Module: HVAC
Title:
Dimensioning does not work properly in paperspace
Description:
AutoCAD linear dimensions appear to not work correctly when dimensioning in paper-space, The DIMLFAC value seems to get screwed up when a shipconstructor entity is picked before an autocad entity.
Module: HVAC
Title:
Allow for all appicable branch types to be offsetable
Description:
Branch needs to be offset off main axis
Module: HVAC
Title:
HVAC custom attributes for ducts, elbows, and transitions.
Description:
custom stock attributes
Module: HVAC
Title:
HVAC - Stock Editor - Exporting Stock Fails
Description:
[Updated May 16] Exporting HVAC stocks always fails with this error: "Error occurred while exporting to XML: System.NullReferenceException: Object reference not set to an instance of an object. at C1.Win.C1FlexGrid.C1FlexGridBase.get_Item(Int32 row, String colName) at SConHvacUI.StocksTab.ExportXML()"
Module: HVAC
Title:
HVAC - Modeling - Auto-Calculate doesn't convert the weight of Imperial ducts properly
Description:
Auto-Calculate doesn't work properly for Imperial ducts, and possibly some other parts (still looking into which parts are effected): The weights are all 25.4 times too light.
Module: HVAC
Title:
HVAC - Modeling - The Tangent point Offset is not calculated properly for Elbows...
Description:
... or for Rectangular Radial Wyes placed by their 2nd tangent point (which is based on the radial branch). For both parts the offset is inversely proportional to cos(angle/2). Unfortunately, that means that if the angle is any greater than 90 degrees the offset is too large and the elbow is placed far away from where you are trying to place it; conversely, if the angle is any less than 90 degrees the offset is too small, actually falling inside the elbow itself. Taken to extremes, a 179 degree elbow will be placed a ridiculous distance from where you are trying to put is, and a 1 degree elbow will be placed with essentially no offset at all.
Module: HVAC
Title:
HVAC - Modeling - Using [Sel] to choose the profile for Ducts and Elbows converts the measurements from Imperial to Metric
Description:
When fabricating Ducts or Elbows, using [Sel] converts the profile dimensions from Imperial to Metric (inside an Imperial project). So selecting a 10"x5" end results in dimensions of 254mm X 127mm. If the user tries to change the Measurement field to get the units back into Imperial they will end up with a duct measuring 254"x127".
Module: HVAC
Title:
HVAC - Modeling - Using 'plaNE' when placing a part causes visual anomalies
Description:
If you use the 'plaNE' command when drawing an HVAC part its preview drawing will oscillate back and forth as you place it.
Module: HVAC
Title:
2006 HVAC - Make parts lockable
Description:
Make parts lockable - If a part is lockable, it cannot be moved, edited, deleted etc...
Module: HVAC
Title:
HVAC - Modeling - Saddles are not removed properly
Description:
After removing a saddle stitch from a duct and saving the drawing, upon re-opening the drawing the saddle centerline will remain (and cannot be removed). [EDIT: June 6th] Although the problem has been fixed for single Saddles, it persists when removing a Saddle from a part with multiple Saddles Steps to Reproduce: 1. Create a duct with two saddles. 2. Delete (or disconnect) the saddling parts. 3. Remove the first saddle you created 4. Now attempt to remove the second. Notice that this saddle is not removed properly.
Module: HVAC
Title:
HVAC - Production Drawings - Pants Divisions and Profiles are Visible in Wireframe Mode
Description:
In Arrangement and Spool Drawings pants divisions and end profiles are visible in Wireframe Mode. No other end profiles are visible in these modes.
Module: HVAC
Title:
HVAC - Modeling - When placing a duct, rotating the NavAid's plane doesn't immediately re-orient the duct
Description:
After placing the first point of a straight duct, if you use XRotate or YRotate to rotate the NavAid by a non-90� amount, the duct will not immediately re-align to the new UCS. I say 'immediately' because, as you use the mouse to position the duct's next point, the duct will slowly rotate into alignment. This is strange to watch.
Module: HVAC
Title:
2006 HVAC - Saddles can not be removed if the current UCS is not in the plane of the saddle
Description:
The picked point as well as the comparision points should be projected into screenspace, because that's whats the user assumes is being picked.
Module: HVAC
Title:
2006 Dist Sys - Allow changing the accessory package of existing connections
Description:
Functionality that based on the current allowable connection lets the user change the accessory package on a connection.
Module: HVAC
Title:
2006 Equipment - CopyClip operation does not work correctly - part does transform incorrectly
Description:
During copyclip operation, the equipment part goes opposite the mouse cursor when placing. Also, the end gets placed in a completely different spot from where the equipment part is.
Module: HVAC
Title:
HVAC - Modeling - Mirroring a Locked Spool can Crash SC
Description:
If you mirror an HVAC duct that is part of a Locked Spool, as soon as you click on the end point of the resultant part AutoCAD crashes (Pure Virtual Function call)
Module: HVAC
Title:
2006 HVAC - remember last selected stock in the select stock dialog
Description:
The dialog should highlight the currently routing / last routed stock This is already implemented in HVAC, it just appears to not work anymore.
Module: HVAC
Title:
HVAC - Modeling - When fabricating a stock, selecting an existing profile cases errors
Description:
When fabricating a stock, if you use the [Sel] button to select an existing profile, when you OK the stock you will encounter a Null Reference exception and an Unauthorized Access exception. Despite the errors you will still be able to create and use the stock as normal.
Module: HVAC
Title:
HVAC - Stock Editor - Duct and Elbow stocks Don't enforce minimum profile dimensions properly
Description:
If invalid dimensions are entered for a profile, the duct displays minimum/maximum possibel but actually uses default values
Module: HVAC
Title:
HVAC - Stock Editor - Insulation is not rendered properly in the Stock Preview
Description:
Insulation is not rendered properly in the Stock Editor's (and the Select Stock windows') preview. It is rendered the first time a Duct or Elbow is selected; however after you select another stock insulations will no longer be shown. It is not rendered at all for fittings or offsets. On a related note: when defining a new branch fitting (or, specifically, a Curved Reducer) the New Stock window's own preview doesn't show its insulations
NA - 1 Module: NA
Title:
Ability to select a predefined rank level other than unit when selecting the assembly level for an assembly element in a name convention
Description:
Currently all rank levels show in in the tree level selection list of an assembly name convention element. The only pre-defined rank level that should show up is Unit.
Penetrations - 4 Module: Penetrations
Title:
PENETRATIONS - Undoing the creation of a penetration causes crash
Description:
After creating a penetration in a plate part, undoing the command will cause two errors causing AutoCAD to crash.
Module: Penetrations
Title:
PENETRATIONS - Penetration Manager does not list penetrations
Description:
The Penetration Manager dialog only lists the first created penetration.
Module: Penetrations
Title:
PENETRATIONS - Penetration deletion deletes all penetrations on a plate.
Description:
Selecting a penetration (by the label) and pressing delete does the following: 1. Confirms you wish to delete the penetration you selected. 2. Deletes all penetrations that share the plate that penetration is on, if the corresponding UCL is using the same process. This error is because the deletion process removes the toolpath record, which is currently shared by all CLs with the same process.
Module: Penetrations
Title:
PENETRATIONS - Deleting penetrators or penetrables should automatically delete the penetration.
Description:
Deleting a penetrator or penetrable means that the penetration should no longer exist, or needs to be recalculated, so it should be deleted. Currently, the user has to manually delete the penetration if it no longer has penetrators or penetrables.
Pipe - 22 Module: Pipe
Title:
Pipe Modeling - Changing the connection gap for an in-use connection is allowed
Description:
Changing the connection gap for an in-use connection is allowed. Connections made prior to the change will not be updated, new connections will reflect the change.
Module: Pipe
Title:
Pipe - Modeling - Changes in Pipe Options don't affect existing pipes until the drawing is re-opened
Description:
Changes made in the Pipe Options window don't affect existing pipes until the current pipe drawing is closed & re-opened. One exception: Display Modes are updated when regen is run.
Module: Pipe
Title:
Pipe - Modeling - Canceling out of saddle connection creation causes save errors
Description:
Creating a saddle connection between two pipes has four main steps: selecting the part to tap, placement on that part, rotational placement, and end treatment selection. If the connection is canceled during end treatment selection a saddle end with end point, center line, and unconnected icon will be created at the tap point. Any attempt to save will produce a database error, this will continue until the drawing is closed and reopened which also removes erroneous saddle ends.
Module: Pipe
Title:
2006 Pipe - Make parts lockable
Description:
Parts need to be lockable. If a part is locked, it cannot be modified, edited or deleted This includes connections
Module: Pipe
Title:
Add COM properties to Pipe objects
Description:
Add COM properties to Pipe objects.
Module: Pipe
Title:
Find Stock
Description:
Test Find Stock function to make sure that it works for pipe
Module: Pipe
Title:
Pipe - Modeling - Adding a saddle fails
Description:
Adding a saddle to a pipe, elbow, or reducer fails when run through either the Pipe or Jig menu. The command progresses normally but ultimately no saddle is created. With 'scenabledt' I got the following output: ".\SConPipeBent.cpp(2152) : [Assert] (false) Pipe Warning: Could not cast tap params! .\SConHepJigState.cpp(522) : [Assert] (false) Jig Warning: Failed to add saddle!"
Module: Pipe
Title:
Pipe - Modeling - Pipe options, mm used for display units in imperial projects
Description:
In Pipe options mm are indicated for use as display units in imperial projects; values are treated as inches.
Module: Pipe
Title:
2006 Pipe - Bent cg point wrong
Description:
Bent reports incorrect cg.
Module: Pipe
Title:
Pipe - Modeling - Fluid weight reported incorrectly in BOM
Description:
The fluid weight of straight pipes is listed incorrectly in BOMs, this also affects wet weight. The fluid weight appears to be out by a factor of 1000. For a straight pipe 135.878in long, with a 1.5in inside radius I arrived at the fluid weight 34.699 lbs.The BOM reported 34698.82 lbs
Module: Pipe
Title:
Pipe - connecting two stock w/o an allowable connection should bring up a dlg listing valid stocks.
Description:
When creating a new pipe part and connecting it to an existing part, if there is no allowable connection defined between the ends of the new part and the end the part is being connected to, then the select stock dialog should be displayed listing stocks (of the type being placed) for which there is an allowable connection to the end the user is trying to connect to. This was a feature of 2005 that is very noticably missing in SC2006.
Module: Pipe
Title:
2006 Pipe - Improve new pipe stock creation
Description:
- When creating a new row, copy the values of the existing row. - Ensure the new row gets inserted adjacent to the existing row that was copied from - Implement "New Next size" functionality
Module: Pipe
Title:
2006 Pipe - Changing the schedule of a pipe does not change the EndTreatments to something reasonable
Description:
The OK button also does not seem to check if the pipe created is reasonable. Pipe from schedule X can have ETs from any schedule - filter available size defs so the user can't select a size def which has a nominal size for which no end treatments are defined (except in the case of an adapter?). - warning row for when an "invalid" stock results from an edit. - information row for when a stock's endtreatments have been changed automaticaly as a result of the user changing the size def. - validator for checking for invalid stocks; should report and color(warning row) invalid stocks that are found. - apply/ok button runs the validator and won't allow saving if there are invalid stocks. <-- not implemented
Module: Pipe
Title:
2006 Pipe - Stocks that are in use can be modified. So can anything in the editor that stocks depend on
Description:
Almost anything that is in use can still be edited. We currently do not have a mechanism in place to ensure that parts are still valid after a stock has been modified. The drawings themselves would have to be rechecked. All attributes that modify the geometric properties of a stock should not be editable once they are in use.
Module: Pipe
Title:
Pipes with differing "profiles" fail to connect
Description:
Connecting pipes that have a connection defined between their ends, but the ends have different size definitions, fails because the connection engine thinks that the "profiles" do not match.
Module: Pipe
Title:
Pipe - Crash pasting after using copyclip on connected pipes
Description:
Select two or more connected pipes, run copyclip, paste. "!insert.cpp@1950: eWasErased"
Module: Pipe
Title:
2006 Pipe - Valves geometry not exported to NavisWorks
Description:
Valves do not show up in NavisWorks export drawings at all. EDIT: Christian - this will be solved by having the valves not derive from block refrence
Module: Pipe
Title:
2006 Pipe - Incorrect non existence action. It should be explode instead of erase
Description:
When a drawing contains objects that are not in the database, the user should be prompted to either: Explode or erase. The non-existence option needs to be explode for this behaviour to occur.
Module: Pipe
Title:
2006 Pipe - End Treatments do not conform to schedule if new-next-size is used
Description:
The End Treatments remain the same, creating invalid pipe stock.
Module: Pipe
Title:
2006 Pipe - Catalog - Connections Grid any displayed end treatments, the full end treatments should be displayed
Description:
i.e. the end treatments with all attributes etc. Otherwise one cant distinguish between similar end treatments.
Module: Pipe
Title:
2006 Pipe - Catalog - Editing pipe - End Treatments must "fill down"
Description:
For example: If the user edits ET1, ET2 and ET3 are populated with the same value if the user edits ET2, ET3 is populated with the same value etc
Module: Pipe
Title:
2006 Pipe - Pipe Stock Editor - New Next size needs to be available through buttons and through right-click menu
Description:
There needs to be a new-next size button and a new next-size right-click option for all pipe tabs that have new-next-size as an option.
Structure - 31 Module: Structure
Title:
Recreating plate parts when the part is invalid
Description:
This is a problem when there is a plate part that is invalid and the user decides to recreate the drawing by deleting the drawing and running the unit check. Since session manager will call dbin on the plate part to recreate it, but will return an error. This does not put the part in any valid session manager state (explode or delete/created/successful). So we have a part in the datamanager that belongs to the drawing but has no objectId which means that we can not delete it. This fix should be done in session manager to handle all parts not just plate parts. It should put all the objects that were not dbin properly in a to delete array (not the current delete/explode array) Note: Another problem arises from fixing the above problem. If the part does not dbin correctly then it does not dbout. This causes an invalided volume (volume of 0 and other errors) With the db constraints you can not save the drawing. Note: Make sure this works nice with issue3951
Module: Structure
Title:
STRUCT - Nesting - Text in Export to NC-Pyros DXF can be rotated 180 degrees from what is shown in the nest
Description:
the exploded text can be upside down (which is different than nest) nest is not necessarily correct because it doesn't match what is shown in the group drawing
Module: Structure
Title:
STRUCT - Unable to delete planar group model drawing that was used in Mark Group intersects
Description:
There was a problem deleting drawing from the database Error -2146233088 (H80131500) occurred. From component: SCon.DataLayer.Gen Error(s) occurred while updating. Error occurred in .\NavDwgTreeCtrlStructure.cpp at line 239. ----------------------------- SCon.DataLayer.Dwg.DWG_PlanarGroupModelDrawings Error Info for row: Class ID Line# Procedure PK Message CriticalSystem AddBadFK 88 DWG_spPlanarGroupModelDrawingDel DELETED DELETE statement conflicted with COLUMN REFERENCE constraint 'FK_STRUCT_tblPlanarGroupPlaneGuidelines_STRUCT_tblPlanarGroupPlanes'. The conflict occurred in database '2006-102', table 'STRUCT_tblPlanarGroupPlaneConstructionLines', column 'RemotePlanarGroupPlaneGUID'. We should ask to convert to user construction lines or remove them
Module: Structure
Title:
STRUCT - Plate part with one construction line with opposite extrusion causes corner treatment failure
Description:
A plate part with at least one construction line with the extrusion direction opposite to the current UCS causes issues adding corner treatments and other curves.
Module: Structure
Title:
STRUCT - Nesting - Automatic Nesting error when select to insert nest templates manually
Description:
When the user is asked to place the first template, automatic nesting will throw an error There is an attached video.
Module: Structure
Title:
STRUCT - Datum Lines - Intersecting Datum Line labels cannot be moved for nesting
Description:
If you have a plate part with vertical and horizontal datum lines, the datum line labels will sometimes overlap. There should be some way of adjusting the labels so that they will not overlap for nesting.
Module: Structure
Title:
Can not set layer on Structure Zombie parts
Description:
Need to allow users to modify structure part layers in production drawings
Module: Structure
Title:
STRUCT - Nesting - Changed parts should be moved to a REV layer
Description:
This was created as a result of email from Arkadiy: Changed parts are replaced in Nest drawing automatically. Very often it isn�t convenient. Some parts can become smaller and corresponding nests can require adjustment. But, if there are many nests in the drawing, impossible to notice , which of them have to be adjusted. Probably, there should be 2 options � to replace parts automatically or to move changed parts to separate layer The solution should be: Put the non-updated parts on the Revision layer if you chose to not update the parts.
Module: Structure
Title:
STRUCT - Marklines - Move text on marklines
Description:
add this functionality, this might have to have some db updates aswell since we need to be able to recreate the markline text in the correct location. You do not need any db updates, use the TextPosParam and gapToLine with values of - allowed
Module: Structure
Title:
STRUCT - Plate Cutouts - Cannot add Cutouts for Stiffeners into Plate Parts whose throw direction is Port
Description:
Cannot add Cutouts for Stiffeners into Plate parts whose throw direction is Port 1)Create a Plate Part in a LngBhd Drawing that throws port. 2)Create some Stiffeners (that have cutouts defined for them) that intersect the Plate part (In a deck drawing) 3)Use the SCPLATECUTOUT command to insert the cutouts into the Plate Part =>You will get the message "No stiffeners intersect plate"
Module: Structure
Title:
STRUCT - Running SCTRANSFER on an autocad entity leaves the remote drawing open when the original part is deleted
Description:
Running SCTRANSFER on an autocad entity leaves the remote drawing open when the original part is deleted This should only be a problem with objects that are not Structure Parts or construction lines (ex. Nurbs Curves, polylines...)
Module: Structure
Title:
STRUCT - Creating export drawing places objects on bad layer
Description:
solids, mtext, polylines, all objects from stiffeners and plates If not fixed changing view direction crashes Audit reveals AcDb3dSolid(1E5) Invalid layer eNotThatKindOfClass $AUDIT-BAD-LAYER
Module: Structure
Title:
STRUCT - Stiffener Cutouts in Plate Plarts may not show up or be in wrong position
Description:
Stiffener Cutouts in Plate Plarts may not show up or be in wrong position. This could happen when the Stiffener being used to create the cutout in the Plate Part is attached to the thickness side of a Plate Part or Faceplates which are offset off the construction plane. The moldline offset due to being attached to a Plate Part is not bing applied to the moldline being used to create the cutout in thePlate Part.
Module: Structure
Title:
PRODUCT HIERARCHY - Equipment doesnt show
Description:
No support for Equipment parts in the PH tree
Module: Structure
Title:
BOMs - Assembly Drawings - Automatically annotate assembly items does not work automatically
Description:
When you are creating an assembly drawing, there is a checkbox to "Automatically annotate assembly items". If you check this box, when the assembly drawings are created, there are no labels. You have to insert them manually Spool drawings should also be labeled automatically upon creation. All you should have to do is ensure the correct function (labeling) is called after the drawing is created.
Module: Structure
Title:
STRUCT - All Parts - Breaking identical links between a group of Parts and other identicals will make all but one of the broken parts have non-generated names.
Description:
This should be the case for all structure parts - Breaking identical links between a group of Parts and other identicals will make all but one of the broken parts have non-generated names (names will be the same though) 1)Create a Plate part with two identical Stiffeners Attached to it. 2) Mirror the plate part =>The mirrored Stiffeners will be identical and the same name but one of the names will show up as overwritten in the edit Dlg (The name is not flagged as being Generated)
Module: Structure
Title:
STRUCT - Parts - Replicate/Transfer does not change parts assembly when destination drawing is in another unit
Description:
We need to handle this case for when parts are transfered/replicated across units. QC (Chris) -Planks were throwing a db error - Justin should have it fixed in DL 1.1.3.0 hopefully - Fixed -Using SCTANSFER and deleting the original objects does not set an Assembly at all - Fixed
Module: Structure
Title:
STRUCT - Profile Plots - Trimming a stiffener end with more than one trim results in an incorrect profile plot
Description:
If you trim one end of a stiffener more than once, all the trims except the first one will be ignored and on the command line it will say: One of the Trims did not work for part TwoCuts (where TwoCuts is the name of the stiffener)
Module: Structure
Title:
STRUCT - Nesting - If you re-insert parts with faceplate marklines, the marklines will disappear
Description:
If you nest a plate part with faceplate marklines, when the part changes or you try to re-insert the part, the marklines will disappear
Module: Structure
Title:
STRUCT - Plate Part Green - Calculation of the plate part green is done incorrectly
Description:
The algorithm currently only offsets the polyline that the user selected to add green to, but it needs to take into concideration the direction of the polyline before and after the green segment How it should be done -------------------------------------- | Green / | / --------------------------------- | / | / | | | | | | --------------------------- How it is done -------------------------------- | Green | | | --------------------------------- | / | / | | | | | | ---------------------------
Module: Structure
Title:
STRUCT - Plate Part - Do not allow users to add multiple corner treatments at the same location
Description:
Should give a message box telling users that a corner treatment already exists at that point and they can not add another one
Module: Structure
Title:
STRUCT - Corner Treatments - Removing corner treatments when OSNAP is off is inaccurate
Description:
If you create several corner treatments on a plate part, and then attempt to remove those corner treatments when OSNAP is off, sometimes the closest corner treatment will not be the corner treatment that is removed. -See attached video Note: This occurs in both Metric and Imperial projects. Imperial requires you to hover exactly over the corner treatment before it deletes a different corner treatment.
Module: Structure
Title:
STRUCT - Plate Part Cutouts - Performance
Description:
Currently it is really slow to recalculate the stiffener cutouts. After investigating Darren and Denis found that most of the time was being spent loading the extrusions and plate parts (filling individually)
Module: Structure
Title:
STRUCT - Nesting - Colors for markings are not displayed correctly
Description:
The marklines use the same process color for every component instead of remembering the ones (ie: start symbol may be marked, but the mid symbol is no process)
Module: Structure
Title:
STRUCT - Nesting - Performance (Stage 1)
Description:
I noticed that there were a few FillAll()s in the datamanager most of them followed by a //FromPlateNestDrawing(drawingID);, So need to get rid of most of the FillAll()s which might need the db guys to implement some of the functions
Module: Structure
Title:
STRUCT - If you attempt to run "Remove from Plate" on a line from a part that has a copy or mirror, SC crashes
Description:
If you create a plate part, then mirror, copy, or replicate, then open part information and remove one of the lines from the part, sc will crash with this message: --------------------------- AutoCAD Error Aborting --------------------------- INTERNAL ERROR: !scandr.cpp@802: eWasOpenForWrite --------------------------- OK ---------------------------
Module: Structure
Title:
STRUCT - If you mirror a plate part with a flange, and then move one of the plate parts, you will no longer be able to save your dwg
Description:
Create a plate part and add a flange on one of the edges. Mirror the part, then move either the original or the copy - you can choose to break the link or not (it doesn't make a difference). Then try to save the drawing, you will get this error: SCon.DataLayer.Geom.GEOM_3DPoints You will be unable to save the drawing unless you undo the move. See attached video... UPDATE: The same behavoir occurs when you Add Green, m