Journal to Add Bolts Automatically In Assembly???
Journal to Add Bolts Automatically In Assembly???
(OP)
Random thought, just wondering: 1) if it would be possible, and 2) if it is has anyone ever tried it?
Is there a way that a journal could run on an assembly and complete the following:
1. Automatically recognize all of the ‘Counter-bored Screw Clearance Holes’
2. Read the ‘Screw Size’ from the hole
3. Insert a bolt from a part family
5. Possibly add a concentric constraint
This is asking a lot, and I’m guessing anything is possible, but is it feasible? Or are certain parts feasible?
As a tool/fixture designer I/we spend a lot of time after a design is primarily complete just inserting fasteners into our “finished” design.
Is there a way that a journal could run on an assembly and complete the following:
1. Automatically recognize all of the ‘Counter-bored Screw Clearance Holes’
2. Read the ‘Screw Size’ from the hole
3. Insert a bolt from a part family
a. using the hole size for bolt size
b. using the depth of the thru-hole, find a part family bolt that is roughly 1.5 times the screw diameter longer than the thru-hole
4. Place a bolt into each of the found holes5. Possibly add a concentric constraint
This is asking a lot, and I’m guessing anything is possible, but is it feasible? Or are certain parts feasible?
As a tool/fixture designer I/we spend a lot of time after a design is primarily complete just inserting fasteners into our “finished” design.





RE: Journal to Add Bolts Automatically In Assembly???
Defently sure it can be done using nxopen. But not sure if it's possible to ask directly into the reuse library.
But if you create a common excel sheet that contains all bolts (incl part no) in your reuse library, program can cycle through this,
when a certain size and length is needed.
Another way to do it( this is in my scope in our company) is, to create some predefined bolt packs - (bolt's + washers's + nut's)
in a bolt pack assembly.
Then create a excel sheet in some organized manner , which contains info about each bolt pack assembly , and the program can insert this bolt assembly into
your design assembly in each hole, lets say on a selected face.
In program - Selection order could be;
Select face for bolthead side > Select face for nut side > then a menu should popup with the different's hole diameters > and last action should be to pick in the popup window,
on which bolt diameter the program shall insert boltassembly's into. Then will all holes be "filled" with bolt pack's.
Remember - if you are going to start on some project like this, it will be a great advantage to give the faces in your boltpack a property name.
(The faces that should be úsed for assembly constraint.). In this manner they can be recognized automatic , and no user action is needed, when program will insert and constraint them in holes.
Hopefully a little inspiration for you...
regards lklo
RE: Journal to Add Bolts Automatically In Assembly???
FYI, the link below illustrates something similar to what you are looking for: reading part families Excel sheet, selecting the nearest matching connection and applying it to NX.
Link
RE: Journal to Add Bolts Automatically In Assembly???
One thing I have come across in my digging (NX 9) is 'Fastener Assembly' which appears to be a built in solution inside of NX that is very similar to what the video does daluigi posted. Has anyone worked inside of this program very much?
RE: Journal to Add Bolts Automatically In Assembly???
Daniel Sikes
Design Engineer
Young Touchstone
NX 8.0.3.4
RE: Journal to Add Bolts Automatically In Assembly???
That is the main reason why our API has been developed: so to be able to work on geometry recognition in an history free environment.
No limitations.
D.
RE: Journal to Add Bolts Automatically In Assembly???
RE: Journal to Add Bolts Automatically In Assembly???