cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

New ModelCheck Ideas

New ModelCheck Ideas

Below are a list of some of the items on our company checklist that are not covered by modelcheck. We would like to see some of these implemented. I know some have their own product idea, but I'm throwing everything in here:

 

  1. No Weak Dimensions
  2. All Orphaned Dependencies Broken
  3. Features set to Read Only
  4. Any un-embedded datums or sketches should be named
  5. No 0 dimensions for scenarios where they could be constrained to coincident (in sketches, holes, datum planes, etc)
  6. Only Locked Dimensions, where applicable
  7. All dimensions should be named when used for relations or family tables
  8. All features should be named for family tables
  9. Sheetmetal flatpattern won't fail
  10. No nested family tables
  11. Patterns should be set to Identical, where possible, instead of General
  12. Remove unnecessary relation comments
  13. Any sheetmetal features not using the default sheetmetal parameters for bend radius, etc...
  14. First Assembly component that is externally referenced
  15. First Assembly component that is not using default or coincident with default datum planes
  16. Checking subcomponents in assembly for proper naming convention
  17. Checking subcomponents in assembly for proper parameters (windChill location, based on naming convention and release state)
  18. No Assembly Cuts
  19. Assembly not to be in Exploded View
  20. Assembly not to be in X-Section View
  21. Drawing/Annotation Notes to only be used from a certain list, where the notes contain more than one line
  22. Drawing General Views to not reference Geometry
  23. Model Name should be the same as File Name and Number (3 columns in WindChill)
  24. . I had to create a separate idea for this...

 

In addition:

  1. Better Support for use-case scenarios where some instances of family tables are released and others still being worked on or tweaked from the generic's family table. How can we run modelcheck without flagging all instances as modified.
  2. Allow an option for ModelUpdate or Custom Checks to go to the ALL tab by default
  3. Allow mapkeys to work within browser pages and change the ModelCheck tab/buttons
  4. Allow condition file to incorporate more than 2 statements and include multiple AND/OR with parenthesis
  5. Allowing the condition file to see information about the drawing's model (parameters, model type, etc)
  6. Update HTML look to be similar to WindChill 10, like the current looks like WindChill 9
  7. Have the condition file be able to not add parameters or add parameters based on certain situations (will help the family table scenario above - for generics)
  8. ModelUpdate run on other modes besides Interactive
  9. Check for Material Names that should NOT be using
  10. ModelCheck be run from within WindChill (like the View addon can create dxfs...)
  11. ASM_CREATE_VIEW ability to create ISO views - more complex views
  12. EXTRA_LAYERS - Allow for a list of layers to be in the layer tree, without forcing its creation, such that everything else can be deleted
  13. PRT_PARAM_MAP won't actually map if PRT_PARAMETER is also available for the same parameter
  14. STD_DRW_DTL_FILE based on model units
  15. OVERLAP_INFO - Support Geometry lines, not view border
  16. UNUSED_SHEETS to support formats
  17. MCREGEN_VERIFY_FT_INSTS for parts as well (see above about released instances)
  18. DIR_REPORT to be a separate location than the actual HTML files for the ModelCheck browser. Any non-local path will fail give an error when running modelcheck
  19. Move out as many config.init options to another location that can be modified while running Creo AND can be set with a condition.init
  20. MATERIAL_NAME support for subfolders in the material library.
  21. 9/5/17 - Allow ModelCheck reports to be added as an attachment to the CAD Document in WindChill automatically.
  22. 10/18/17 - Have the Circular reference error actually spell out what is wrong and what the loop is. At LEAST using the same words as the .crc file. We would appreciate better wording than the .crc. Currently it just lists the model, which is very confusing and doesn't help much. The Creo 4 notification window doesn't help much in this area as well. We need to move away from the .crc file to debug circular references. Modelcheck AND the noficiation window should be better used for this.

 

From Comments Below:

  1. mlockwood-2‌ - ModelUpdate option on a per-check basis (buried features to not be deleted) especially since buried feature check is more wrong than right... (And Erased Views)

 

I'm sure there is more that I'll think of later. But this should be a good starting list

37 Comments
jwagh
16-Pearl

 Jim,

What about using PTC_MODIFIED parameter in the condition file? 

What about in your config_init.mc file setting

CHECK_ALL_MODELS YN N

jwagh
16-Pearl

Added today #21

Allow ModelCheck reports to be added as an attachment to the CAD Document in WindChill automatically.

PTCModerator
Emeritus
Status changed to: Acknowledged
 
fklink
6-Contributor

Could you please add to the list :

 

When calculating OVERALL_SIZE, ommit hidden features (like construction curves, ...)

rameshmandarapu
3-Visitor

As of now, we are following some of those points as manual checklists.
thanks for such elaborate list of check points.

lwestbrook
15-Moonstone
Status changed to: Clarification Needed

Hi @jwagh 

 

It's really great having all of these ideas together in one place, so thank you for compiling this list. But while I certainly want to include some (if not most!) of these items in future releases (in fact, a couple of them are tentatively planned for Creo 8.0), I can't really give a proper Status update to this idea, or really even prioritize which items on this list should come first, since there are so many under this one entry. It would be helpful to have these divided up to help determine which items to do first and to be able give you more helpful updates, especially when they get delivered. I've touched base with the Community Manager for help here, but I may have to ask you to split this idea up.

 

Luke

jwagh
16-Pearl

Luke, I'm seeing this comment now. I will break them up. Please note:

https://community.ptc.com/t5/Creo-Parametric-Ideas/ModelCheck-Add-check-to-define-standard-list-for-...

jwagh
16-Pearl

Separate Ideas for the long list:

  1. No Weak Dimensions - Already exists: https://community.ptc.com/t5/Creo-Parametric-Ideas/Check-for-Weak-Sketcher-Dimensions-in-ModelCheck/...
  2. All Orphaned Dependencies Broken - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-All-Orphaned-Dependencies-Broken...
  3. Features set to Read Only - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-Features-set-to-Read-Only/idi-p/...
  4. Any un-embedded datums or sketches should be named - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Any-un-embedded-datums-or-sketches-sho...
  5. No 0 dimensions for scenarios where they could be constrained to coincident (in sketches, holes, datum planes, etc) - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-No-0-dimensions-for-scenarios-where-th...
  6. Only Locked Dimensions, where applicable - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-for-all-sketched-dimensions-are-...
  7. All dimensions should be named when used for relations or family tables - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-All-dimensions-should-be-named-w...
  8. All features and dimensions should be named for family tables - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-All-features-and-dimensions-shou...
  9. Sheetmetal flatpattern won't fail - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-Sheetmetal-flat-pattern-won-t-fa...
  10. No nested family tables - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-there-are-no-nested-family-table...
  11. Patterns should be set to Identical, where possible, instead of General - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-that-Patterns-should-be-set-to-I...
  12. Remove unnecessary relation comments - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Remove-unnecessary-comments-via-Modelu...
  13. Any sheetmetal features not using the default sheetmetal parameters for bend radius, etc... - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-Any-sheetmetal-features-not-usin...
  14. First Assembly component that is externally referenced - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-first-component-in-assy-is-not-u...
  15. First Assembly component that is not using default or coincident with default datum planes - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-First-Assembly-component-is-usin...
  16. Checking subcomponents in assembly for proper naming convention - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-assy-submodels-have-the-proper-n...
  17. Checking subcomponents in assembly for proper parameters (windChill location, based on naming convention and release state) - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Checking-subcomponents-in-assembly-for...
  18. No Assembly Cuts - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-No-Assembly-Cuts-with-automatic-update...
  19. Assembly not to be in Exploded View - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Assembly-not-to-be-in-Exploded-View/id...
  20. Assembly not to be in X-Section View - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Model-not-to-be-in-an-active-Cross-Sec...
  21. Drawing/Annotation Notes to only be used from a certain list, where the notes contain more than one line - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Drawing-Annotation-Notes-to-only-be-us...
  22. Drawing General Views to not reference Geometry - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-that-Drawing-General-Views-to-no...
  23. Model Name should be the same as File Name and Number (3 columns in WindChill) - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-thatModel-Name-should-be-the-sam...

 

In addition:

  1. Better Support for use-case scenarios where some instances of family tables are released and others still being worked on or tweaked from the generic's family table. How can we run modelcheck without flagging all instances as modified. - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modecheck-Support-for-some-family-table-instances...
  2. Allow an option for ModelUpdate or Custom Checks to go to the ALL tab by default - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Allow-an-option-for-ModelUpdate-or-Cus...
  3. Allow mapkeys to work within browser pages and change the ModelCheck tab/buttons - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Allow-mapkeys-to-record-actions-made-w...
  4. Allow condition file to incorporate more than 2 statements and include multiple AND/OR with parenthesis - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Allow-condition-file-to-incorporate-mo...
  5. Allowing the condition file to see information about the drawing's model (parameters, model type, etc)
  6. Update HTML look to be similar to WindChill 10, like the current looks like WindChill 9
  7. Have the condition file be able to not add parameters or add parameters based on certain situations (will help the family table scenario above - for generics)
  8. ModelUpdate run on other modes besides Interactive - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-ModelUpdate-run-on-other-modes-besides...
  9. Check for Material Names that should NOT be using - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Check-for-Material-Names-that-should-N...
  10. ModelCheck be run from within WindChill (like the View addon can create dxfs...) - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Run-modelcheck-from-Windchill-via-cadw...
  11. ASM_CREATE_VIEW ability to create ISO views - more complex views - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-ASM-CREATE-VIEW-ability-to-create-ISO-...
  12. EXTRA_LAYERS - Allow for a list of layers to be in the layer tree, without forcing its creation, such that everything else can be deleted - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-EXTRA-LAYERS-Allow-for-a-list-of-layer...
  13. PRT_PARAM_MAP won't actually map if PRT_PARAMETER is also available for the same parameter - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-PRT-PARAM-MAP-won-t-actually-map-if-PR...
  14. STD_DRW_DTL_FILE based on model units - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-STD-DRW-DTL-FILE-based-on-model-units/...
  15. OVERLAP_INFO - Support Geometry lines, not view border - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-OVERLAP-INFO-Support-Geometry-lines-no...
  16. UNUSED_SHEETS to support formats - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-UNUSED-SHEETS-to-support-formats/idi-p...
  17. MCREGEN_VERIFY_FT_INSTS for parts as well (see above about released instances) - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/modelcheck-MCREGEN-VERIFY-FT-INSTS-for-parts-as-w...
  18. DIR_REPORT to be a separate location than the actual HTML files for the ModelCheck browser. Any non-local path will fail give an error when running modelcheck - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-DIR-REPORT-to-be-a-separate-location-t...
  19. Move out as many config.init options to another location that can be modified while running Creo AND can be set with a condition.init - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/modelcheck-Move-out-as-many-config-init-options-t...
  20. MATERIAL_NAME support for subfolders in the material library. - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/modelcheck-MATERIAL-NAME-support-for-subfolders-i...
  21. 9/5/17 - Allow ModelCheck reports to be added as an attachment to the CAD Document in WindChill automatically. - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/modelcheck-Allow-ModelCheck-reports-to-be-added-a...
  22. 10/18/17 - Have the Circular reference error actually spell out what is wrong and what the loop is. At LEAST using the same words as the .crc file. We would appreciate better wording than the .crc. Currently it just lists the model, which is very confusing and doesn't help much. The Creo 4 notification window doesn't help much in this area as well. We need to move away from the .crc file to debug circular references. Modelcheck AND the noficiation window should be better used for this. - NEW: https://community.ptc.com/t5/Creo-Parametric-Ideas/Modelcheck-Have-the-Circular-reference-error-actu...
lwestbrook
15-Moonstone

@jwagh Wow, incredible! Thank you so much for doing this!!! I want to make sure it gets visibility, so I'm going to post on the Sys Admin forum a link to this idea so hopefully people can go to their most desired enhancements and upvote.

jwagh
16-Pearl

@lwestbrook Your welcome. Thanks for posting it in the sys admin forum.

d.dolinger
3-Visitor

Great List @jwagh !

Please add also a point: "Check the 3D model if it's a solid yes/no?". 

I can't believe that this check criteria is not a product specification for Creo Parametrics! 😤 The available SLA_INFO checking is not working.

 

Please add also another point like to get the "Check criteria G-LO-LG based to VDA 4955 standard

 

Thank you!

jwagh
16-Pearl

@d.dolinger 

Great idea! The product manager is requesting separate threads for each idea. I've upvoted it. Unfortunately with the newer ptccommunity website I can't edit this original post.