Import CAD assembly from SolidWorks to Multicore

44 views
Skip to first unread message

Gianni Curti

unread,
Jun 29, 2024, 7:34:18 AM (4 days ago) Jun 29
to ProjectChrono
Good morning,

my name is Gianni, a grad master student and I need Project Chrono to perform analysis for my thesis.
For my project, I need to import a CAD assembly from Solidworks, assign to a rotating arm a predefined angular speed, and simulate its interaction with a particle bed generated as shown in the code "demo_MCORE_Cratering" with the Multicore module. For the simulation visualization, I want to use OpenGL. Plus, I am currently using the latest versions of Chrono (v9.0) and Solidworks add-in (released in May 2024).
Therefore, I have some questions regarding the Import procedure:

1) First, I tried the import procedure in Irrlicht following the baseline template given by the SolidWorks add-in. I created a simple motor rotating at a constant rate directly with the Solidworks add-in, however, even though the simulations runs smoothly without errors, the arm does not rotate. I applied the constraints in the assembly in order to leave the rotating arm as the only degree of freedom (i.e. I blocked all the other rotations for the other components).
I leave this image as reference:
Screenshot 2024-06-29 131735.png
All the bodies share the same reference system which coincides with the global one. The blue element in the figure is the one which should rotate about the Z-axis. The "Engine" component is the grey cylinder attached to the arm. 

This is the output of the conversion in C++ for the motor.
Screenshot 2024-06-29 132300.png

2) Furthermore, when I tried to import the CAD in the Multicore environment, I get the error that the command "ImportSolidworksSystemCpp" is not defined. This happens even though I copy-pasted all the headers and commands from the import template. Could you please help me?

Thank you in advance for your help!

Gianni

Dario Mangoni

unread,
Jun 30, 2024, 6:27:57 AM (3 days ago) Jun 30
to ProjectChrono
Ciao Gianni,
motor frames are defined in SolidWorks through Reference Geometry>Coordinate System entities.
As any other link in Chrono, the Z axis of the Coordinate System is taken as the revolute axis. No additional change is made at the code level.
  1. your "Sistema di coordinate", the one that you selected by clicking on "Select Marker" where is placed exactly? I assume it should be placed along the rotation axis, with the Z axis oriented in the proper direction, but I don't see it.
    The one that you posted is not the motor marker and has an offset with respect to the rotation axis that there shouldn't be
  2. I see that you selected "Motor guide constraint". This means that the Chrono motor will add also the 5 constraints to avoid the two pieces to move away one from the other.
    This is reasonable only if you did not put any other Solidworks link between 'engine' and 'arm'. I recommend you to untick this checkbox, link the two bodies through SolidWorks links and use the Chrono motor only for the rotation degree of freedom.
  3. did you try to run the model directly in Solidworks through the "Run simulation" button? At least you can check if the model is fine.
  4. the undefined command "ImportSolidworksSystemCpp" suggests that something is wrong with your CMake: when you said that you "copy-pasted all the headers and commands from the import template" did you also modified your CMake script accordingly? Can you please share it?
Dario



Gianni Curti

unread,
Jun 30, 2024, 10:07:37 AM (3 days ago) Jun 30
to ProjectChrono
Screenshot 2024-06-30 145040.png
Buongiorno Dario,
thank you again for your availability. At the beginning of the message you can find a clearer image of my solidworks CAD:

1. I created "Sistema di coordinate 1" with the function Reference Geometry>Coordinate System  by choosing the origin point of the coordinate system of the "Engine" component. As shown in the image, it is aligned with the global reference frame. The only offset is the fact that it is shifted along the Z-axis with respect to where the two rotating faces are in contact.

2. I implemented your suggestion but still "Arm" does not rotate. The other constraints between "Engine" and "Arm" are the "Concentric" one and a zero offset imposed along the z-axis. In this way, all the other degrees of freedom with the exception of rotation around the Z-axis should be blocked. I have also tried to comment these links and rerun the simulation, and the arm detaches from the rest of the body as it should be.

3. I tried the "Run simulation" button and I got the error message related to Irrlicht in the figure even though the compile run in MSVS 2022 does not show any problem.

4. I send you both the CMakeLists and the CPP code in case it helps. Basically, they have been created by merging  the codes solid_import_cpp and demo_MCORE_Cratering. Let me know if you need anything else.

Gianni
Particle_bed.cpp
CMakeLists.txt

Dario Mangoni

unread,
Jul 1, 2024, 5:47:31 AM (yesterday) Jul 1
to ProjectChrono
Hi Gianni,
  • can you please share the CMakeCache that is found in your build folder?
  • what the "Dettagli" panel returns when the "Run simulation" button is pressed?
  • can you please try to remove the motors in Solidworks and do them manually in Chrono?
There is something wrong, but it's difficult to tell what.


Gianni Curti

unread,
Jul 1, 2024, 8:01:16 AM (yesterday) Jul 1
to ProjectChrono
Hi Dario,
  • You can find the CMakeCache attached below. I am sending you both the one of the basic code for the import (CMakeCache_simple_import) from Solidworks and the one of the Particle_bed script (CMakeCache_Particle_bed).
  • This is what "Dettagli" returns from the Solidworks add-In (Sorry for the Italian language):
Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
sono riportate in fondo al messaggio.

************** Testo dell'eccezione **************
System.TypeInitializationException: L'inizializzatore di tipo di 'chrono_irrlichtPINVOKE' ha generato un'eccezione. ---> System.TypeInitializationException: L'inizializzatore di tipo di 'SWIGExceptionHelper' ha generato un'eccezione. ---> System.DllNotFoundException: Impossibile caricare la DLL 'ChronoEngine_csharp_irrlicht': Impossibile trovare il modulo specificato. (Eccezione da HRESULT: 0x8007007E).
   in chrono_irrlichtPINVOKE.SWIGExceptionHelper.SWIGRegisterExceptionCallbacks_chrono_irrlicht(ExceptionDelegate applicationDelegate, ExceptionDelegate arithmeticDelegate, ExceptionDelegate divideByZeroDelegate, ExceptionDelegate indexOutOfRangeDelegate, ExceptionDelegate invalidCastDelegate, ExceptionDelegate invalidOperationDelegate, ExceptionDelegate ioDelegate, ExceptionDelegate nullReferenceDelegate, ExceptionDelegate outOfMemoryDelegate, ExceptionDelegate overflowDelegate, ExceptionDelegate systemExceptionDelegate)
   in chrono_irrlichtPINVOKE.SWIGExceptionHelper..cctor() in C:\WORKSPACE\chrono_9_build\chrono_csharp\merge\chrono_irrlichtPINVOKE.cs:riga 117
   --- Fine della traccia dello stack dell'eccezione interna ---
   in chrono_irrlichtPINVOKE.SWIGExceptionHelper..ctor()
   in chrono_irrlichtPINVOKE..cctor() in C:\WORKSPACE\chrono_9_build\chrono_csharp\merge\chrono_irrlichtPINVOKE.cs:riga 124
   --- Fine della traccia dello stack dell'eccezione interna ---
   in chrono_irrlichtPINVOKE.new_ChVisualSystemIrrlicht__SWIG_0()
   in ChVisualSystemIrrlicht..ctor() in C:\WORKSPACE\chrono_9_build\chrono_csharp\merge\ChVisualSystemIrrlicht.cs:riga 38
   in ChronoEngine_SwAddin.SWTaskpaneHost.but_runSimulation_Click(Object sender, EventArgs e) in C:\WORKSPACE\chrono-solidworks_source\ChronoSolidworksAddIn\SidePanel.cs:riga 953
   in System.Windows.Forms.Control.OnClick(EventArgs e)
   in System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   in System.Windows.Forms.Control.WndProc(Message& m)
   in System.Windows.Forms.ButtonBase.WndProc(Message& m)
   in System.Windows.Forms.Button.WndProc(Message& m)
   in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assembly caricati **************
mscorlib
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9241.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
featurecplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/featurecplu.DLL
----------------------------------------
System
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9236.0 built by: NET481REL1LAST_B
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
couplingBase
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/couplingBase.DLL
----------------------------------------
CoreInterface
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/CoreInterface.DLL
----------------------------------------
FeatureUI
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/FeatureUI.DLL
----------------------------------------
FeatureWPF
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/FeatureWPF.DLL
----------------------------------------
PresentationFramework
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9241.0
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9241.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
System.Core
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9241.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
PresentationCore
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9241.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Xaml
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9241.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
----------------------------------------
WPFRes
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/WPFRes.DLL
----------------------------------------
FeatureOperation
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/FeatureOperation.DLL
----------------------------------------
Controls
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/Controls.DLL
----------------------------------------
UiBase
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/UiBase.DLL
----------------------------------------
CmdInterface
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/CmdInterface.DLL
----------------------------------------
System.Configuration
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
PresentationFramework.Luna
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework.Luna/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.Luna.dll
----------------------------------------
System.Deployment
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9176.0 built by: NET481REL1LAST_B
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Deployment.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Deployment.resources/v4.0_4.0.0.0_it_b03f5f7f11d50a3a/System.Deployment.resources.dll
----------------------------------------
DveSupport
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/DveSupport.DLL
----------------------------------------
PresentationFramework.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework.resources/v4.0_4.0.0.0_it_31bf3856ad364e35/PresentationFramework.resources.dll
----------------------------------------
PresentationFramework.Aero2
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework.Aero2/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.Aero2.dll
----------------------------------------
clrloadu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/clrloadu.DLL
----------------------------------------
annotationcplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/annotationcplu.DLL
----------------------------------------
AnnotationUI
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/AnnotationUI.DLL
----------------------------------------
AnnotationWPF
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/AnnotationWPF.DLL
----------------------------------------
AnnotationOperation
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/AnnotationOperation.DLL
----------------------------------------
asmfeaturecplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/asmfeaturecplu.DLL
----------------------------------------
asmfeatureui
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/asmfeatureui.DLL
----------------------------------------
asmfeaturewpf
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/asmfeaturewpf.DLL
----------------------------------------
AsmFeatureOperation
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/AsmFeatureOperation.DLL
----------------------------------------
contentcplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/contentcplu.DLL
----------------------------------------
ContentUI
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/ContentUI.DLL
----------------------------------------
ContentOperation
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/ContentOperation.DLL
----------------------------------------
refgeomcplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/refgeomcplu.DLL
----------------------------------------
RefGeomUI
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/RefGeomUI.DLL
----------------------------------------
RefPlaneWPF
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/RefPlaneWPF.DLL
----------------------------------------
RefGeomOperation
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/RefGeomOperation.DLL
----------------------------------------
sheetmetalcplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/sheetmetalcplu.DLL
----------------------------------------
SheetMetalUi
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SheetMetalUi.DLL
----------------------------------------
SheetMetalWPF
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SheetMetalWPF.DLL
----------------------------------------
SheetMetalOperation
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SheetMetalOperation.DLL
----------------------------------------
Sketchcplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/Sketchcplu.DLL
----------------------------------------
SketchUI
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SketchUI.DLL
----------------------------------------
SketchWPF
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SketchWPF.DLL
----------------------------------------
SketchOperation
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SketchOperation.DLL
----------------------------------------
SWCLIWrapperMP
    Versione assembly: 0.0.0.0
    Versione Win32: 6,32,0,2035
    Base di codice: file:///C:/Program%20Files/Common%20Files/SOLIDWORKS%20Shared/3DEXPERIENCE%20Marketplace/SWCLIWrapperMP.dll
----------------------------------------
SWX3DPartSupplyApiMP
    Versione assembly: 6.32.0.2035
    Versione Win32: 6.32.0.2035
    Base di codice: file:///C:/Program%20Files/Common%20Files/SOLIDWORKS%20Shared/3DEXPERIENCE%20Marketplace/SWX3DPartSupplyApiMP.dll
----------------------------------------
System.Web.Extensions
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9232.0
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Web.Extensions/v4.0_4.0.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
Microsoft.CSharp
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Web
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9232.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
System.Drawing
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Web.Extensions.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Web.Extensions.resources/v4.0_4.0.0.0_it_31bf3856ad364e35/System.Web.Extensions.resources.dll
----------------------------------------
System.Dynamic
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Versione assembly: 0.0.0.0
    Versione Win32: 4.8.9241.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
SWX3DPrintUiMP
    Versione assembly: 6.32.0.2035
    Versione Win32: 6.32.0.2035
    Base di codice: file:///C:/Program%20Files/Common%20Files/SOLIDWORKS%20Shared/3DEXPERIENCE%20Marketplace/SWX3DPrintUiMP.dll
----------------------------------------
SWX3DPartSupplyEventHandlerMP
    Versione assembly: 6.32.0.2035
    Versione Win32: 6.32.0.2035
    Base di codice: file:///C:/Program%20Files/Common%20Files/SOLIDWORKS%20Shared/3DEXPERIENCE%20Marketplace/SWX3DPartSupplyEventHandlerMP.DLL
----------------------------------------
System.Windows.Forms
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9181.0 built by: NET481REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
ChronoEngineAddIn
    Versione assembly: 2.0.8.0
    Versione Win32: 2.0.8.0
    Base di codice: file:///C:/Users/User/Documents/Chrono/Chrono-dependencies/ChronoSolidworks/ChronoEngineAddIn.DLL
----------------------------------------
SWLoginClientCLR
    Versione assembly: 1.0.8844.1615
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SWLoginClientCLR.DLL
----------------------------------------
loginManagerUtils
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/loginManagerUtils.DLL
----------------------------------------
SolidworksLoginClient
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/SolidworksLoginClient.DLL
----------------------------------------
loginManagerCore
    Versione assembly: 32.2.0.115
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/loginManagerCore.DLL
----------------------------------------
doccplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/doccplu.DLL
----------------------------------------
assemblycplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/assemblycplu.DLL
----------------------------------------
partcplu
    Versione assembly: 32.2.0.0
    Versione Win32: 32.2.0.0115
    Base di codice: file:///C:/Program%20Files/SOLIDWORKS%20Corp/SOLIDWORKS/partcplu.DLL
----------------------------------------
Accessibility
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Dynamic.DynamicAssembly
    Versione assembly: 0.0.0.0
    Versione Win32: 4.8.9032.0
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
mscorlib.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_it_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.8.9032.0 built by: NET481REL1
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Debug JIT **************
Per abilitare il debug JIT, è necessario impostare il valore
jitDebugging nella sezione system.windows.forms del file di configurazione
dell'applicazione o del computer (machine.config).
L'applicazione inoltre deve essere compilata con il debug
abilitato.

Ad esempio:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Quando il debug JIT è abilitato, tutte le eccezioni non gestite
vengono inviate al debugger JIT registrato nel computer,
anziché essere gestite da questa finestra di dialogo.
  • I tried to add the motor directly in Chrono while commenting out the one generated by the SolidWorks add-In but nothing changed. I have also tried to leave the motor activated in both the Chrono code and the add-In and this is the only case in which I see a rotation. However, the motor goes crazy (i.e. it first oscillates, then it revolves really fast as it should while it vibrates in an unphysical way).
Let me know if you need anything else and thanks again for the help.

Gianni
CMakeCache_Particle_bed.txt
CMakeCache_simple_import.txt
Reply all
Reply to author
Forward
0 new messages