JohnM

About

Username
JohnM
Joined
Visits
2,555
Last Active
Roles
Member

Comments

  • When you use the finer mesh as the master, you are bound to get nodes that "float". They won't show up in any constraint equations, because they don't have a home, as in the figure below: These are the nodes that don't get attached, and create th…
  • Stresses will usually reveal "missed" contacts. In your case though, SWAP your master/slave surfaces. Mecway and CCX use asymmetric contact, which mean this matters. You generally want your slave surface to have the finer mesh. Also, get comfortabl…
  • Click on part in tree, that selects elements. Click the node icon at the top of the view port, that selects the nodes attached to those elements - the selected nodes will be shown at bottom
  • One simple way is to look in the tree at the component created. Also, there is a running tab at the bottom, with the third entry being whatever is currently selected:
  • I am pretty sure you can export from IA-FEMESH to ABAQUS format. This is nearly identical to CalculiX format, and you can import this directly. It's possible you'll need to make minor modifications to *SOLID SECTION command, but I would just try im…
  • We do a lot of this. If the parts around the o-ring are much stiffer than the rubber, there is a nice trick. Attach a layer of "stiff" material to top or bottom part (make it a sector model as well). push with only one node that you have put into a…
  • Look here in Calculix manual, see simple youtube example (does not include harmonic)
  • Here you go. As Victor suggested, I added a small ring of shells just above the pipe and made them my surface. Select that surface, switch to "nodes connected to that surface" and use the "insert node between" to get a center node. Name both the fac…
  • Mishal, you make me feel spoiled - we export to STEP from Solidworks or Inventor, and most of the time they simply mesh (especially in Gmsh). If we want to simplify the geometry, this is usually done in those CAD packages as well (sometimes in FreeC…
  • Try node-surface coupling
  • I ran this using Steady and Transient with t=100000, both ran fine and gave same answer. Running CCX 2.16, tried different solvers, all worked. Even though Mecway gives warning, RADIATE command still gets written to CCX deck.
  • tried it, same issue. Strangely though, I read it in/out of a CAD package and it "fixed" the issue.
  • For Python users, there is a nice XML parser built in that makes quick work of manipulating Mecway models files.
  • Happy New Year Dave, I am always impressed with people who can accomplish something with Salome. I have downloaded that thing and then punted more times than I care to admit. That big bloated 2 GB install, the six rows of menu items, I just don't g…
  • If you are doing this to code, you will want to look at AWS methods or equivalent, and possibly require someone with AWS certification. There are specific guidelines for modeling welds and evaluating results, and they have more to do with getting jo…
  • https://mecway.com/forum/discussion/762/a-case-for-load-cases-folders There's some discussion here about running batch jobs. If you want to take this further, Google "Optimax Matej", you'll find a free code that can automate running a job in ba…
  • If a mesh is too coarse, the peak stress will not exceed the elastic limit, you won't activate plasticity, and you won't get permanent deformation. Run your model elastically, note areas where the stresses overshoot the yield strength. Make sure yo…
  • Mesh matters here. If you under-predict stresses, you won't activate the plasticity as soon, and you'll likely under-predict the plastic strain and the permanent set.
  • @3rav this is interesting because it means the solver type can go with the model, which is handy for us. I understand how to set the *STATIC command, but how do I have a single ccx.exe and 3 links?
  • Leave SPOOLES, PARDISO and PASTIX installation in the ccx directory, and it is a trivial matter to switch the link in the Tools-> Options->Calculix menu. FYI, PASTIX has failed on me for thermals involving pipe flow elements, and has diverg…
  • Check the Components section in Solution after it fails. Sometimes the solution data file has the projected geometry, and you can see what has happened. Other things to try: change the tolerance to 0.07, also try swapping surfaces.
  • The *TIE command will project nodes from the slave to master surface. This can mess up the shape of your tet10. Make sure your mating surfaces are well aligned, and use as small a number as possible for the position tolerance.
  • 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…
Default Avatar

Howdy, Stranger!

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