Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

What do you normally see in a set of Check-Mate Rules? 1

Status
Not open for further replies.

MASawtell

Computer
Aug 31, 2010
334
Ladies and Gentlemen,

What do you normally see in a set of Check-Mate Rules? Spell Checking? Solid Integrity Checks? What Layers are used?

Been having to ask those questions myself of late, given a client project - and I have to wonder how many industries and/or companies share the same sets of rules - which may or may not be "OOTB" from Siemens.
 
Replies continue below

Recommended for you

I have just implemented Check-Mate at our company, we are doing it in 3 phases. Phase one is ustillising all the OOTB checks we can which match our CAD standard and will require no code modficatiohn. Phase 2 was picking additional OOTB checks and customising the KF code etc to tailor them to our requirements, phase 3 will be fully customised ones.


Our checks include things such as

Ensuring all sketches are fully constrained.
Ensuring that no more than 1 fixed constraint exists per sketch
That all sketches a given a proper name and not just left with the defaul (SKETCH_001 etc)
That no features positioning dims reference a chamfer or blend
That no features are set to the 2 colours for our pre-selected and selected colours
That the WCS is always returned to ABS
That all parent curves of extrude and revolve features are parametric
Check all features fully positioned
Report any blanked entities
Check for buried features
Check for multiple solids
Check for part with default density setting (should be custom JCB material)
Update all features
Check for non-featre based holes
Check for self_face_intersect

We collate the results each month and publish a league table group wide to all engineering managers, directors and CAD users.

Hope this helps





Best regards

Simon NX4.0.4.2 MP10 - TCEng 9.1.3.6.c - (NX7.5 native)


Life shouldn't be measured by the number of breaths you take, but by the number of times when it's taken away...
 
Thanks JCBCad it is some food for thought - especially the checks for holes and extrudes coming from parametric sketches and not "dumb curves"/subtracts.

Side question, how are datum planes for holes, used on curved faces, contrained and checked?
 
Humor me on this question, my mind appears to have core dumped all nomeclature memories. When you say, <i>"That the WCS is always returned to ABS"</i> - you are refering to... Absolute ??? I am assuming that you are refering to a the common reference point for the entire product, right?
 
The wholes still have to be positioned, for example, the attached model the hole is on a datum to position it on a curved surface and it is postioned point on to a point with the projected point on the surface of the part.

yes ABS is absolute, just basic house keeping, that the WCS is always posiitioned back to ABS for assemblies and even piece parts.

Best regards

Simon NX4.0.4.2 MP10 - TCEng 9.1.3.6.c - (NX7.5 native)


Life shouldn't be measured by the number of breaths you take, but by the number of times when it's taken away...
 
holes I mean holes not wholes :)

Best regards

Simon NX4.0.4.2 MP10 - TCEng 9.1.3.6.c - (NX7.5 native)


Life shouldn't be measured by the number of breaths you take, but by the number of times when it's taken away...
 
Nice Example Part - Old Hub Cap or Sink Guard? Was curious to see that the datum used for the circular array of holes was dependent on Sketch "HOLE POS", for the center hole, but a sketch onto itself. Showing how datums could or could not be located within a sketch to be used for holes?
 
The datum plane is fully dependant on the sketch due to the fact that it was created using the point and direction method with two points defining the direction, so the associative point that is snapped to the reference line of the sketch is projected on to the face normal of the solid body and then the two resulting points define the direction of the plane. This means that what ever the PCD expression is changed to, then the holes will always be perfectly normal to the surface of the solid. As you rightly stated, the datum is dependant on the sketch,however, not directly, it is the associative point that is dependant on the sketch, and the datum is defined by the points so if you delete the sketch, you will also delete the point and therefore the datum. Simple yet effective. ;-)

It is just an example I use when I'm training our engineers, nothing real.

Best regards

Simon NX4.0.4.2 MP10 - TCEng 9.1.3.6.c - (NX7.5 native)


Life shouldn't be measured by the number of breaths you take, but by the number of times when it's taken away...
 
Thanks for the clarification, because it is a very good example to use to teach sketch techniques to users.
 
We use Checkmate Customized to our Buseness.
This includes checking Dwg revisions,Critical Symbol , Inetreference analyses checked or Not,GD&T symbols assosiativity etc,Manual dimensions etc.


NX 6.0.2.8 MP4
Teamcenter 2007
WINDOWS XP (64 Bit)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor