Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

spider in holes

Status
Not open for further replies.

FSB1

Aerospace
Sep 23, 2013
71
Is there anyway to place a spider in every hole present in a model?
 
Replies continue below

Recommended for you

pretty sure ... no.

but you may be able to use API ...
you're doing the same connectivity each time ... create new independent node, dependent nodes on one or two curves (that create the hole), or surfaces (that create the bore).

another day in paradise, or is paradise one day closer ?
 
yes, but if I have 1000 holes I have to use the API 2000 times
 
I thought you could do something in API to increment selections (so long as things obey convenient rules).

It sounds like you're using spiders for rivets. I personally don't like this, and would rather model the rivets as welded nodes (ie rigid fastener) or with a CBUSH (if you think fastener stiffness is critical).

But then maybe you're doing what you're told ?

another day in paradise, or is paradise one day closer ?
 
i'm using spider for bolt connection.

spring/damper connecting 2 spider surfaces

but theres a lot of bolts
 
same idea ... thousands of connections can be modeled with CBUSH and coincident nodes (rather than modelling the holes).

another day in paradise, or is paradise one day closer ?
 
rb1957

consider the image attached for a better illustration of the problem

I have two holes, where the bolt will be placed

I use a spide in 1 hole,
another spider in the other hole

a cbush to connect both spiders


this is a repetitive and exhaustive procedure, imagine if I have 1000 holes, I have to do this a lot of times...

the ideal would be to have a spider placed in every hole automatically, with some API

then I'd connect all independet nodes of the spiders with cbush, with another API

this is what I want... but apparently no way to do this?
 
 https://files.engineering.com/getfile.aspx?folder=a22113f0-5ce6-4c63-a58c-c230b904cf77&file=1.PNG
yeah, I get what you're doing. My question is why make your FEM so complicated by modelling the holes ? Mesh the surfaces with the bolt center embedded, maybe refine mesh around these points, have co-incident nodes for the bolt, merge these two nodes. You'll get the load transferred via GPFB. [1] This models the fasteners as rigid ... if one fastener is seeing an unrealistic amount of load, replace with a flexible CBUSH.

There's a way to do what you want ... you just don't want to get the carpal tunnel (and the mind-numbing boredom) that'll result !

[1] Personally, I think this is overkill unless it's a very sensitive joint, and that it's usually enough to mesh the two parts and to obtain the load sheared from one to the other over some length (rib/frame pitch) and say fastener load = P/n = P/(L/p) and maybe add some load peaking (peak is 1.5 (2?)* average).

another day in paradise, or is paradise one day closer ?
 
hi rb1957

your explanation is not so clear: Mesh the surfaces with the bolt center embedded

but I understand there's no straigth solution to this question
 
I reckon you can either
1) mesh the model as you feel needs it (without meshing fastener locations), have common mesh on both parts (effectively welding the parts together). You're working with 1000s of fasteners, "surely" its reasonable to assume some load distribution between fasteners, and so base calcs on the average load (so much load is sheared over so many fasteners). or
2) mesh the two parts as you see fit, and join the meshes at a select number of locations representing the fasteners (so you're stitching the two parts together). Clearly a ton of work. You can embed locations into the mesh (ie place nodes where your fasteners are), still a ton of work, particularly in cleaning the mesh distortions around these points. Then you'll have specific fasteners modelled … merging the nodes means a rigid connection, coincident nodes joined by CBUSH means a finite stiffness connection.

another day in paradise, or is paradise one day closer ?
 
solution 1 is quite an assumption, as it does not work for a complex or non-symmetrical geometry

solution 2, as you say is a ton of work. besides I don't recommend it to anyone merging nodes to represent a fastener; as this way you cannot dimension any bolt size since you don't get the forces at the fasteners.

all and all, the answers are moving appart from my initial question
 
with solution 2 you get fastener forces, and you hand calc bending if you thin it's an issue.

solution 1 has worked for decades (before we had computing capability to model 1000s of fasteners). It reflects the real world, where fasteners yield and redistribute load. As for complex geometry … pick the areas you're averaging over carefully.

another day in paradise, or is paradise one day closer ?
 
In Femap Custom Tools/Meshing/Hole to Hole fastener there is an API that allows you to select the top hole and bottom hole, then auto creates the spiders and the beam and property for the fastener. It might be a good start in automating your task, the source code is in the API directory for you to modify.

Also, there are some very talented API programmers over on the Femap forum on the Siemens website, you would likely get some advice and help in automating your task there. There is a link to the Femap forum under Femap/Help/User Community.

Regards,
Joe
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor