Victor

About

Username
Victor
Joined
Visits
3,793
Last Active
Roles
Administrator

Comments

  • Thanks. It looks like the files are OK and various functions from mecwayd.dll with different dependencies are all broken. I'll need some time to work out what to do next. Sorry for the delays. In the meantime, if you're keen enough, I wonder if you…
  • Non-uniform loads are interpolated at a few points over each element face so there will be some discretization error when it's a nonlinear function like this. But it's odd that hex20 is worse than tet. Would you mind sharing the files, especially t…
  • Thanks hooshsim. When you say "after launching Mecway", do you mean it showed the error even before solving anything, or in the solver as before? I forgot to say you need to click on the signature in the list that says "Mecway Limited" then the De…
  • Hello hechtle The circles at the ends of the springs represent ball-joint type connections so there's a node that's not properly constrained and free to move laterally which will likely cause the solver to fail. You should use a single spring el…
  • I see. Your model is also stopping at a similar strain to mine when I used linear material. I'd say you need to use a non-linear material here, such as *HYPERFOAM Sergio suggested. It's not in Mecway's GUI but you can define it with CCX cards. I t…
  • I agree with Sergio that 30% is a lot, especially with a linear material where the results wouldn't be valid anyway. Here's a Neo-Hooke cube deformed into a mushroom shape before it failed. With linear material in non-linear analysis, it failed much…
  • @Andrea version 20 had speed improvements for the internal solver.
    in Version 24 Comment by Victor March 5
  • A newer Gmsh won't help because the solver doesn't touch it or need it. I wouldn't be modifying anything in Mecway's Program Files folder though. It might interfere with uninstalling or something else. I'm concerned about the digital signature. If …
  • @Sergio I see what you mean now. The existing shells and beams don't work with nonlinear large displacements and upgrading them for that isn't trivial. That's the main work needed to make the internal nonlinear solver worthwhile, in my opinion.
    in Version 24 Comment by Victor March 3
  • Sorry for the trouble. Some ideas: Does this happen with any model, such as the included samples? Confirm mecwayd.dll isn't corrupt by checking its digital signature. Right click the file, Properties, Digital Signatures, Details. It should say "Th…
  • After looking into it, it turns out it's actually a bug in Mecway not being properly updated to a change in CCX 2.21. With contact and time steps, Mecway generates an extra *STEP section to work around an unrelated CCX bug. That extra *STEP section…
  • Oh. This looks like a new bug in CCX 2.21. Version 2.20 solves and the contact seems to work OK, so you might need to change to that.
  • The warning about shell thickness is a new bug, sorry. It's not correctly reading the laminate thickness. Thanks for finding it. Laminates, shell offset, and element orientation aren't supported for bucking with the internal solver. You would need …
  • Thanks for all the screenshots @Sergio . Always good to hear that features are useful or not. @Sebastianmaklary and @cwharpe too. The internal nonlinear solver is waiting on ice for a time when I can add some useful alternatives to CCX, particularl…
    in Version 24 Comment by Victor February 27
  • No easy way, sorry. You'd have to write the *GAP card yourself which would mean including all the stiffnesses yourself too. Maybe let it generate them without the clearance, then copy and paste into custom model definition with the clearances insert…
  • Guido has implemented fixes to to most of the same bugs I did but just after the release of 2.21 so they're only in the Github source at the moment. According to my understanding of GPL 2.0, nobody is supposed to redistribute CCX compiled with Pard…
    in Version 24 Comment by Victor February 19
  • Hi prop_design. Good to see you again! Good point about symmetry. I don't like to add redundant features and this does look like one. In most cases, the new symmetry doesn't do anything you couldn't easily do with frictionless support or displaceme…
    in Version 24 Comment by Victor February 19
  • Yea, you need 2 equations and if it's at a funny angle, you'd have to do a bit of maths to work them out. Or maybe avoid that by putting *TRANSFORM on the nodes so the DOFs are aligned with the spring. In that case, you might as well write the equat…
  • @JohnM For small displacements, you can use *PRE-TENSION SECTION on a beam in series with the spring but the only way I could find to set it up is quite fiddly, especially if the spring isn't axis-aligned. A truss element with thermal strain would …
  • This is the sum of the magnitudes, rather than the magnitude of the sum. I realize that's probably not what anyone would want and it recently tripped up someone else. You have to calculate the magnitude of the sum by hand, unfortunately.
  • @Hooshang not really, except deleting everything else and saving it.
  • http://dhondt.de/ccx_2.20.pdf
  • If you're importing it as separate STEP files, each one gets it own component and you assign materials by component. Right click on each one and choose Assign new material if they're all different. If they're all in the same component, you have to …
  • On the upper surface, stress YY is the by far the most negative everywhere so that would be S3, while XX and ZZ are both similar in value but neither is consistently the highest. So the directions of the 1st and 2nd principal axes are probably spinn…
  • @kennethfugate wow, even 30 years ago linear elements only sounds cruel!
  • Nice short paper! I wish everyone wrote them like this! I wouldn't say the need is less now because of computers though because people use those computers to make even more holes! And programmers use them to make even less efficient software so ther…
  • I've never heard of modelling a hollow structure as a filled solid by neglecting or adjusting for the internal material's stiffness. Instead, it would usually be thin solid elements forming the walls. The simplest way is to model the walls as solid…
  • @Mishal Could the mid-surface tool be the existing Project onto surface -> Mesh tool but instead of moving one surface to the location of another, it moves it only half way towards the other? It wouldn't work for T joints and might need some adj…
  • I've added your first request to here https://github.com/victorkemp/Mecway/issues/30 Could you clarify the second one? Are parts of the model absent in some phases? If not, maybe the existing configurations can work for that? Those allow you to app…
  • I notice PASTIX_MIXED_PRECISION = 1 (solver message shows "Arithmetic: Float") seems to be the default and I have to turn it off by PASTIX_MIXED_PRECISION = 0. Not sure if that's the case for everybody else but it seems like a bad default. I agree…
Avatar

Howdy, Stranger!

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