Hi Gianni,
I reuploaded it. There was still a missing piece! Try now!

Dario

Il giorno lunedì 22 luglio 2024 alle 13:59:29 UTC+2 [email protected] ha 
scritto:

> Hi Dario,
>
> thank you for your kind reply! I tried to reinstall again the Chrono 
> add-In but nothing changed. The error is always the same that I showed you 
> in the previous messages. I installed the file in the GitHub named 
> "Chrono_SolidWorks_v9.0.exe". Is this the right one?
>
> Thank you again.
>
> Gianni
>
> Il giorno domenica 21 luglio 2024 alle 13:59:03 UTC+2 [email protected] 
> ha scritto:
>
>> Hi Gianni,
>> the SolidWorks plugin had a bug that was not allowing running the 
>> simulation withing SolidWorks. You should now be able to get the new 
>> version and make it run in SolidWorks.
>>
>> About the motor: please try to make it run directly from SolidWorks. I 
>> would recommend you to remove any link between the coupled items and let 
>> the Chrono motors to add both the motion constraint and the link constraint.
>>
>> Dario
>>
>> Il giorno lunedì 1 luglio 2024 alle 14:01:16 UTC+2 [email protected] 
>> ha scritto:
>>
>>> 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
>>> Il giorno lunedì 1 luglio 2024 alle 11:47:31 UTC+2 [email protected] 
>>> ha scritto:
>>>
>>>> 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.
>>>>
>>>>
>>>> Il giorno domenica 30 giugno 2024 alle 16:07:37 UTC+2 
>>>> [email protected] ha scritto:
>>>>
>>>>> [image: 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
>>>>> Il giorno domenica 30 giugno 2024 alle 12:27:57 UTC+2 
>>>>> [email protected] ha scritto:
>>>>>
>>>>>> 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
>>>>>>
>>>>>>
>>>>>>
>>>>>> Il giorno sabato 29 giugno 2024 alle 13:34:18 UTC+2 
>>>>>> [email protected] ha scritto:
>>>>>>
>>>>>>> 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:
>>>>>>> [image: 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.
>>>>>>> [image: 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
>>>>>>>
>>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/projectchrono/cab3286a-868a-4e07-a3c8-b1bb99de1175n%40googlegroups.com.

Reply via email to