Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

ModelCHECK Layer Place Problem

cpodom

New member
I am having a problem configuring my start file; when I set it to automatically layer certain such as start part datums, axis, and csys they all want to go on the default datum layer. Most likely I am doing something wrong; any ideas?
Curtis<?:namespace prefix = o ns = "urn:schemas-microsoft-com:eek:ffice:eek:ffice" />
 
Do you have truly unique datum layers or is your company using the 00__PRT_ALL_ETC ptc ones too. These all have layer rules stating that all features of a certain type above a certain ID are to be added. The first 4 features in the model are all listed as default _DEF features on those layers. If you make sure that your company start part has only the default features listed in each model belong to these layers by specifying to exclude features with History IDs greater than the last start feature or the one that was created last.

For other layers you want to set up like CRV_SKETCH__ALL a layer containing all sketch features and get all sketches to be automatically added when created You must have Rules Enabled and Make sure that the Associative Option is not checked. I have mentioned this before on this site and others

http://www.eng-tips.com/viewthread.cfm?qid=199481&page=1

Michael
 
Our company is using layers based off of the PTC ones with layer rules. We have made a few additions to the layers such as default axes. We are using ModelCHECK in save mode to do what we call
 
Curtis,


The all datums rule you have that drives the layer ALL DATUMS will add all datums to that layer unless there is an Exclude Rule which will Exclude items that Are on a Layer of name matchingDEF_DATUMS or what ever theLayer name that you don't want your default items put onto.


I'm eating lunch right now and don't have Pro/E on my computer at my current job but if you could send me the line of your all datums rule I'll take a look at it and try to give you text for the other rule you want to restrict the Def Datums from your ALL_Datum layer.


Michael
 
Hi Curtis


You are asking for modelcheck and not for how to manage layers. I have same expirences af you with modelcheck. I havent found a way to use layer rules in start file. It will take all datum planes or none


I think PTC have to redevelopment some of the improments that have in wildfire 1+2+3 in modelcheck. Modelcheck is a powerfull tool, But I do not see much approvements in the last years.
 
Here is my solution:


Note that the "LIST_DEF" has been renamed to identify the layer. This is matched in the layer list.
LIST_DEF_DTM_PLN SIDE<?:namespace prefix = o ns = "urn:schemas-microsoft-com:eek:ffice:eek:ffice" />
LIST_DEF_DTM_PLN TOP
LIST_DEF_DTM_PLN FRONT

LIST_DEF_DTM_CSYS PRT_CSYS_DEF
LIST_DEF_DTM_CSYS ALIAS_CSYS

LIST_DEF_AXES X
LIST_DEF_AXES Y
LIST_DEF_AXES Z


PRT_LAYER 01___PRT_DEF_DTM_PLN BLANK LIST_DEF_DTM_PLN EXCLUSIVE
PRT_LAYER 01___PRT_ALL_DTM_PLN BLANK DATUM_PLANES
PRT_LAYER 02___PRT_DEF_AXES BLANK LIST_DEF_AXES EXCLUSIVE
PRT_LAYER 02___PRT_ALL_AXES BLANK DATUM_AXIS
PRT_LAYER 03___PRT_ALL_CURVES BLANK CURVE
PRT_LAYER 04___PRT_ALL_DTM_PNT BLANK DATUM_POINT
PRT_LAYER 05___PRT_DEF_DTM_CSYS BLANK LIST_DEF_DTM_CSYS EXCLUSIVE
PRT_LAYER 05___PRT_ALL_DTM_CSYS BLANK DATUM_CSYS
PRT_LAYER 06___PRT_ALL_SURFS BLANK DATUM_QUILT
PRT_LAYER 07___PRT_ALL_THREAD_FEAT BLANK THREAD
PRT_LAYER 08___PRT_ALL_GTOL BLANK GTOLS
PRT_LAYER 09___PRT_ALL_COSM_SKETCH BLANK COSMETIC_SKETCH
PRT_LAYER 10___PRT_FEATURE BLANK
PRT_LAYER 11___USER_CURVES BLANK
PRT_LAYER 12___USER_DATUMS-AXIS BLANK
PRT_LAYER 13___USER_FEATURES BLANK
PRT_LAYER 14___USER_MISC BLANK
PRT_LAYER 15___USER_SURFACES BLANK
 
Thanks. I will try that. Perhaps that is why I never get the exclusive to work. I was missing the list_def_dtm_plane.


This is in start file.
 

Sponsor

Back
Top