• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Simufact
  3. Problem with laser metal deposition as multilayer simul...

Following Cadence Design Systems’ acquisition of the Design & Engineering (D&E) business, the D&E Community Forum on the Nexus Community Center has been migrated in the Cadence Physical System Simulation Community. For more details and if you have any questions, please refer to the FAQ.

Stats

  • State Not Answered
  • Replies 11
  • Subscribers 2
  • Views 35
  • Members are here 0
More Content

Problem with laser metal deposition as multilayer simulation

Maciej Korsakowski
Maciej Korsakowski over 1 year ago

Hi, i have a problem with my multilayer simulation. I dont really know whats wrong because i am doing it for the first time with tutorial from hexagon to simulate my 3d model. For now i have problem with how to get fillers for each trajcetory (in tutorial they were made and we are just using them). Additionally i think my trajectories are done incorrectly and also like in fillers, we are just importing them so i don't know how to make them the right way. I am attaching some screenshots. If anyone could help me I would be very grateful.

  • Sign in to reply
  • Cancel
  • JL
    0 JL over 1 year ago

    Hi Maciej, 

    the first step is define your weld lines. You can import a GCode or a *.csv file for the trajetories or pick trajectories in your model. 

    Then you have to do the orientation. This can be done in the robot dialog or directly in the trajectory setting. 

    After that you can create a geometry around your weld lines: 

    Please enter the width of your tracks and the hight should be bigger as the real printing high (min ~1.5 times). Use a resolution around 1/3 of the high and activate the "cut result with components" option, otherwise you'll get a some penetrations between your deposit and the substrate. Please check the info-sheet for more details:

    This geometry is only a surface, so you have to generate a volume mesh to use it in the simulation:

    The mesh size strongly depends on your simulation goal. If you want to simulate a big part with the focus on distortion, I suggest to use 2-4 elements over the width and 1-2 over the hight of each layer. If you focus on stresses and small parts, I suggest to use at lease 8 element over the width and 4 in hight direction:

    Then define and assign your heat source. I suggest to do the heat source slightly bigger as your tracks (width and depth).

    The last step would be "create sets". With this Simufact Welding will assign the elements to each trajectory based on the heat source size. 

    If you know click on a trajectory, the view will visualize which element are assigned:

    If you are not sure what to do, you can always check the info sheets. They will explain what is required in the dialog.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • JL
    0 JL over 1 year ago

    A quick remark: you just have the outline of your part covered by a trajectory. So basically you'll just print the outline of your part.  

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Maciej Korsakowski
    0 Maciej Korsakowski over 1 year ago in reply to JL

    Infosheets are really helpful, but I think I have a problem with my environment or licenses, because I don't have the same options as you. I don't have access to features like sets, generate geometry, structured mesh, or to generate trajectories. If I'm right, I also don't have the license for the additive module, so that might be the issue. I'm not sure if I can run this simulation properly without these options, and I don't know how to fix it. Additionally, this simulation is part of my engineering thesis defense, so it's really important for me to get it done the right way. I would really appreciate your help with this.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • JL
    0 JL over 1 year ago in reply to Maciej Korsakowski

    Yes, you didn't select direct energy deposition as your process type:

     

    Simufact Additive is a different simulation tool. The license you needed is Simufact Welding Direct Energy Deposition Solver: 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Maciej Korsakowski
    0 Maciej Korsakowski over 1 year ago in reply to JL

    Okey, thank you very much. Now the previous problem is solved. I made everything with your instructions but when i'm starting simulation an error occurs with number 1009 and i found this in output logs:

    Error encountered in stress recovery. The output will reveal
                 which element has a particular problem. The error is usually
                 due to excessive deformation in the element. Note that this
                 can occur during the iterative process, so that it is not
                 always possible to visualize the excessive deformation.
                 Check the material behavior and the magnitude of the
                 incremental loads.
                 
                 Suggestion :
                 ------------
                 Activate the cut-back feature if using the AUTO LOAD, AUTO
                 STEP or AUTO INCREMENT solution schemes. This will allow the
                 analysis to automatically cut down the time step and to try
                 again from the end of the last converged increment. For the
                 AUTO LOAD procedure, the increment numbers are maintained as
                 specified in the input.
                 

    I don't really know what to do now or what I did wrong. I'm not sure if it matters, but I created the trajectories using Ultimaker Cura and imported them into Simufact using a G-code file. If this is not the correct method, how should I create the trajectories for each layer? I'm sorry if I'm being annoying — I've only been learning this for about a month, and it's quite difficult for me.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information