JohnM

About

Username
JohnM
Joined
Visits
2,611
Last Active
Roles
Member

Comments

  • The "don't generate" commands suppress any material commands you have already defined in mecway, since you will be redefining in custom model input. So define the bare minimum just so that mecway doesn't complain, then suppress whatever you have cre…
  • use ccx, custom model definition. define minimum properties in Mecway; there are some missing "don't generate" commands, for example you can't "don't generate" *EXPANSION, so only define these in the CCX custom file see example
  • Try node-surface coupling option, it generates a rigid region similar to spiders.
  • The attached example problem demonstrates this use. I just ran it in the latest Mecway 13.1 using CCX 2.17, and it seems to work, but check it yourself to verify.
  • Use CCX custom commands below. Ramp may not be necessary, just example. *AMPLITUDE,NAME=Aramp 0,0 .1,1 1,1 *DLOAD,AMPLITUDE=Aramp rotor,CENTRIF,10000,0,0,0,1,0,0
  • The pinned support holds the beam at 1 location in X,Y,Z. The beam can still rotate in RX,RY,RZ direction. The force that is applied puts a moment on the beam, rotating about the pin joint which has no torsional stiffness, and it blows up. The n…
  • I downloaded from the Calculix Discourse group, it is compiled by 3rav
  • Went through things a little more methodically, and here is my best current recipe on my 8proc laptop. PASTIX + all DLLS from PARDISO OMP_NUM_THREADS=6 (8 ran 20% slower) OPENBLAS_NUM_THREADS=1 (helped by 8%) PASTIX_MIXED_PRECISION=1 (helped…
  • We now run with the PaStiX ccx.exe available on the CalculiX discouse blog. I typically see about 30-35% speedup over PARDISO. I tried OPENBLAS_NUM=1 and 4, it seemed to run slower. I deleted and it ran the fastest. I also noticed that OMP_NU…
  • That's great. Are you using the pastix that is available for download in the Calculix forum?
  • Go to the Mecway YouTube channel, there are examples from SimCommons, 4P Ingenieria and VMH that demonstrate capability. SimCommons examples all run in under 1000 nodes.
  • I will add to what Sergio said - if you do not have standard samples, use some version of the actual part (if available) and load in a similar fashion to the actual application. For example, an O-ring would be loaded in compression, but an inflatab…
  • Gluing some "stiff" elements to the load point allows you to distribute the load from a single point. Think of it as a poor-man's rigid region constraint. Victor has added some features recently that may do this for you, but I still use this trick. …
  • I second Victor's comment about the displacement versus force. If you model a stiff "holder" where the load is currently applied, you might be able to use a single displacement, which is very handy for post-processing. Convergence is very sensiti…
  • Those last few posts were a fun read, and good to see a happy ending. I can relate to the trials that we have to go through to make things work sometimes For doing coefficient fitting with hyperelastic materials, I have found a neat (and free) piec…
  • Time to go computer shopping...
  • Same here with PARDISO, I'm hoping someone feels inspired to compile the new PaStix for Windows, I will be happy to test :-)
  • I just ran - looks like Spooles is your problem. CCX simply stopped after 3minutes, no error report, Solver exited without a solution.
  • I ran on ccx_pardiso_dynamic.exe using 6CPU machine is 17-4790CPU @3.6GHz 24GB RAM ran okay in under 2minutes. https://drive.google.com/file/d/1TgP01C-XBwdcrqXgCE1HR51hhS4WcePh/view?usp=sharing
  • I use TetGen, it will create meshes from some brutally ugly surfaces, and also has some useful error checking. I believe this is the mesher used in LS-DYNA.
  • Victor has put a Lab in place at 13.1 that I am finding very useful. Often we have a model "all set up" and then we want to look at the effect of tolerance or what impact a small modification might make. In these cases, try this: 1- Read in STL she…
  • Strange. I loaded the tutorial into Mecway, added the missing commands from the original inp file. If I run, Mecway will crash. But if I save the Mecway model as a CCX run file, and then submit directly to CCX, it works. (LEFT is ORIG CCX, RIGHT is …
  • I have had to reconcile things like the BOLTCALC program, or weld stress calculators, spring stresses, microprocessor junction temperatures. The issue is the same - there is a "handbook" approach and then the FEA result. In most cases I have found…
  • Nice. I might have to download that bloated 2GB Salome file and try one more time
  • Here is a "kit" that should get anyone going with the batch trick. The attached model is a simple contact test that expects a file called input.inp. The model outputs a file called out.csv Create a run.bat using the following inputs: echo off ech…
  • Set up a custom model input with *INCLUDE,file=input.inp. Click the appropriate CCX "don't includes" to suppress your contact commands Use Table to capture key outputs. Include a "save model to" as well. Create an input.inp that…
  • Modeling solid bolts is worth the effort. It's possible to model a fairly coarse solid bolt that behaves well. Use the Library feature to keep pre-built bolt models handy. You can import, rotate, drag into position and stretch pretty easily. You …
  • It's the best way to demonstrate the undo function
Default Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!