You may want to provide here the changes you applied to demo_MCORE_Cratering and its CMakeLists, otherwise it might be difficult to give suggestions.
Moreover, it is better to try to change the template project to adapt it to your need, not the demos: you might easily miss all the required linkage, includes, etc required to run properly Il giorno venerdì 26 luglio 2024 alle 16:08:36 UTC+2 [email protected] ha scritto: > Hi Dario! > Thank you! After your corrections, now both the import with the template > code and the simulation in chrono are working as they should! > > However, I am still finding some problems to import the Assembly in the > multicore environment of the code named "demo_MCORE_Cratering". Basically, > the only modification I am trying to do is to insert the command > "ImportSolidworksSystemCpp" in place of the default command "CreateBall" > but it gives the error: "there is no overload function to convert all the > types of arguments". I took care in copypasting all the headers and > meaningful commands from the template in the Chrono add-In folder. > > Could you please tell me if there is any document that can help me to > understand the problem? I have tried many things but now I am a bit lost. > Thank you again for your patience. > > Gianni > > Il giorno lunedì 22 luglio 2024 alle 16:49:49 UTC+2 [email protected] > ha scritto: > >> 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/8930e250-c157-48d0-bda3-9abaa3557f89n%40googlegroups.com.
