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.

Anyone use/know about ModelCheck

gggggggggg

New member
Does anyone use or otherwise know anything about Model Check?


I've been assigned the task of "investigating" Model Check, and I'm having trouble even determining what it is or is useful for.


Anyone have any thoughts they can share?
 
We are just getting started into testing model check for our production enviroment. What PTC give's you configuration wiseis junk, after modifying the settings.It works rather well. Checks can be made for alot of things like CRC's (circular references), over-written dimension on drawing spelling on drw, material, density and about another 130 more options.
 
Ok. I was told by someone (ahem, my boss) that Model Check could be used for calculating tolerance stackups. I'm beginning to think that is not the case.


Have you ever seen or heard that Model Check can analyze tolerance stack ups?


Also, would you be willing to share your new config settings? I'd be very appreciative.
Edited by: gggggggggg
 
For tolerance stackups, use CeTol.


Most of the ModelCheck settings are company dependent, so another comapnies settings will not work for you. They will help you see how someone else has setup their ModelCheck environmnet. I have files from 2 other comapnies that I studied before setting up the settings for the last company I worked for.


Contact me privately if you want the files.
 
We are using ModelCHECK and has done so for a number of years.


1
It will check your files for a number of thing, mostly admin stuff like parameters (existing, correctly filled out, designated fro PDM...) layers (named, contents, status), relations, datumfeatures (names) errors of all kinds (zero mass, collection detection performed, frozen components, drawing views outside border) and a lot of that.


2
It can alert you on sharp edges, holes to close to outer edges of sheetmetal, small edges/surfaces


3
It can give you "best practices" based on model type. You need to specify modeltype for each model you make (casting, sheetmetal, plastics...) andyou have to createthe "best practices" yourself, but it is good to ensure all engineers get the same instructions


4
It can make a database with shapes so that you can look for similar solutions in your database based on the geometry you are creating.


5
It will not perform actual work for you (create geometry, calculate tolerance stacks, assemble components...)


We use #1 only
Edited by: caddie
 
caddie,

I was trying to setup MC in our company and had stuck at the beginning. Is there any checklist or recommended setup to configure MC? Which files do you basically need to configure for the MC to work? E.g. which files you had to setup to modelcheck your requirements (in your case from 1 to 5)?
 
caddie said:
1
It will check your files for a number of thing, mostly admin stuff like parameters (existing, correctly filled out, designated fro PDM...) layers (named, contents, status), relations, datumfeatures (names) errors of all kinds (zero mass, collection detection performed, frozen components, drawing views outside border) and a lot of that.


If it checks parameters and finds one that is missing, will it add it?
 
skraba:
That's a very large question that I can not answer, it would take a day to explain, it would be aregular trainingcourse! The manual is very good as a reference when you know what to do, but to get to the point that you know what to do... To be honest, I don't know how to relay that muchinfo to you? I suggest you buy the knowledge in the form of training or a consultant.



Edit: It's not difficult, not at all, it's just a lot with many files to work with. It's a reallyold-fashioned way of configuring with many (about 10) different filetypes andmanyoptions and text rows in each file.



JamesM:
Yes it will, and it can designate if you need to. It also creates layers, adds items, move from other layersand blank/show them(depending on what you want). It can assign materialfiles, swap formats in drawings (a bug there right now though...) and more. Easy things. It could also do this in a batchrun on many file at once.



Edited by: caddie
 
We at Infotrans Designs have used the model check quite often .As someone has already mentioned it is a tool that checks for best practices & model geometry. But it is much more than that & can be set to ensure compliance with standards set by individual companies for their own working.We did a few projects wherein the modelcheckfile was set as per client requirement &components modeled to show up'No error'. We are currently providing consultancy services in this area & can be contacted at [email protected]
 
This ModelCHECK looks like a great tool. I've been successful in updating some parametersin individual files within Pro/E. I've read that this can be done in batch mode using Pro/Batch, but I'm having trouble making it work. Which action needs to be selected under Options > Set Action? The only help files I've found don't seem to go into detail.
 
Not using pro/batch, but rather modelcheck batch. Look in your proe/bin folder, there is a file called modelcheck.bat Fire it up and you will have a small gui to assist you further.
 
@caddie: "Yes it will, and it can designate if you need to."


Really? I've been struggling with this and can't figure out how to get it to designate. Nor to put relations on the "Post Regeneration" tab. Nor a host of other things. But designating a certain parameter is my top Modelcheck headache right now, so I'd love to hear how that's done.


We use ModelCheck extensively. I've had to pretty much figure it out myself by trial and error, since the help files are limited and the GUI is so poorly built that it's completely useless (I hand-code the setup files). ModelCheck is better than nothing, but that's all the grudging praise I can give it. I was able to write a more sophisticated tool in about a week in visual basic in Catia V5, because V5 gives you access to nearly everything in the model file (not so ModelCheck, which is extremely limited in what you can check and control when it comes to metadata).
 
Well, we had a consultant come in and configure model check for us. It is really great.


I wouldn't recommend trying to configure MC yourself. Pay a couple bucks and get a pro to do it. (We also had PDMLink installed at the same time, but that's a different story all together).
 
@jmaesstl:


try two lines in the startfile, one to control contents and the other to force designate. Setting parameter mass to not be zero -and- be designated would look like this:


prt_parameter mass number neq null
prt_parameter mass number eq pdm
 
So what happens when I have a user-created parameter (call it LIFE_CYCLE) which needs a value assigned to it in the model, but which is also carried over into PDMLink?
 
Model check is very useful tool to make the model error from the point of Proe. It will let us know error on geometry (the flow of features. example early rounds), layers status against the standard set, material, density. And few of the things can be corrected like material assigment from modelcheck itself. Look at the picture I have attached.
 
Well, this would force you to change a (hypothetical) default value of "-" to something else and designate it.


prt_parameterLIFE_CYCLE stringneq -
prt_parameter LIFE_CYCLEnoneeq pdm
 
To answer several inquiries regarding ModelCheck< I would like to add the following:

I have used ModelCheck for a while and find it useful.

In WF III,

ModelCheck does not automatically change anything, in the case of missing layers, parameters, etc... ModelCheck investigates the part, or assembly, or drawing and suggests the overall 'quality' (red, yellow, or green) of the file vs. your requirements. What constitutes red, yellow, or green status is up to you.

After making changes to the model, you will still need to run
ModelCheck again to confirm that the part status is improved. You can
have ModelCheck update the part 'quality' status automatically upon
regen, file save, or manually.

If the model is missing layers or parameters it will suggest to add them, or delete others that are not on your approved list. When small edges, children of rounds, etc... are found, it allows you to see where these are to correct later.

You have the opportunity of linking the 'quality' of the part with the ability to update file in Interlink, pdmlink, etc.

ModelCheck comes with a configuration program that works outside of Pro-E that pretty-much walks you through the process.

I suggest that you start small, such as checking the format of parameters and layer status, etc.. and work from there.

My major gripe about layers in Pro-E in general and Modelcheck is that features are added to layers manually based on rules, but you can't create/import layers with rules in ModelCheck.

BTW, when you install Mxxx updates to Pro-E, PTC thoughtfully overwrites all of your ModelCheck files! Make sure to create backups.
 

Sponsor

Back
Top