Posts

Showing posts with the label natural frequency

Craig Bampton Method

Image
In a previous post , the Craig -Bampton (CB) substructuring method was used in Ansys to simplify a part for reuse. To learn more about what Ansys does in the background, I did some reading up. Here are some good resources: Resources Original Paper link FEMCI general description:  link My Go-to Primer link Tom Irvine's tutorial papers and Matlab scripts link Octave/Matlab Scripts Inspired by Tom's Matlab script, I coded a script to condense two 'random' bodies, keep only 10 modes of each body with 3 nodal interface points between them. The 'random' bodies are positive definite matrix that is generated randomly for each run to represent two mass and stiffness matrices. Running the script again would generate a different system and different plots. Here are the links to the two Octave/Matlab scripts used to create the plots below: Main Script: Random2PartsCB.m   link   (run this one) Minion Script: CraigBampton.m   link A run of the script may yie...

APDL Math Example

Image
I read about APDL Math a few years ago with much intrigue. A very interesting write-up about it can be found here . What stood out to me was the possibility of computing modal sensitivity relative to different variables similar to what SOL 200 offers in NASTRAN for optimization. Web Resources Ansys Help Document : The commands are documented though the available examples are limited PADT Blog Post : Eric's article gives a good overview of the capabilities Ansys Knowledge Resource #2025879 : Additional guidance in usage. PADT Blog Post  [Edit: Sept 12, 2017]: Awesome post! Results back in 'User Ordering'! AnsysTips Blog Post [ Edit:  Oct 11, 2017]: Export Stiffness Matrix Unfortunately, that's about all I could find anywhere. APDL Math Example Overview DOF ordering is not addressed here. I have not yet figured out a good way to do it yet so please share if you can convert to the 'user ordering' all in one shot. Please see the script on how the solu...