I’m working on a *design optimization algorithm*. I don’t have any CAD geometry — instead, I want to *generate 2D planar mechanisms* using basic shapes such as circles, lines, and arcs (optionally with thickness). I don’t intend to create any full CAD models.
I need to check whether the mechanism works as expected *when an external force is applied at a point*. The simulation should run *without considering the body’s own inertia or gravity* — I only want to account for the *moment generated by the external force and contact friction*. I plan to create the shapes in *PyChrono* programmatically, using parameters such as points, arm length, and circle radius. On Tuesday, 30 September 2025 at 11:59:59 am UTC+5:30 Siddharth L wrote: > Dear Sir, > > I currently do not have access to SolidWorks. My present goal is to > generate a basic planar mechanism, and I would appreciate your guidance on > the best approach to start. > > For example, if I need to create one body composed of three basic shapes, > should I model it as three separate bodies or use the *VisualShape *method? > Similarly, for linkages, would it be better to use *EasyBox *or > *LinkSegment*? > > Could you kindly provide a quick overview of the most suitable methods or > components to use for this purpose? I would like to try implementing an > initial-level code based on your suggestions. > > Thank you for your time and support. > On Tuesday, 30 September 2025 at 3:06:19 am UTC+5:30 Dan Negrut wrote: > >> A good start would probably be to use the Solidworks to PyChrono pipeline. >> >> Not that you have to, but it could give you a jump start. >> >> Dan >> >> --------------------------------------------- >> >> Bernard A. and Frances M. Weideman Professor >> >> NVIDIA CUDA Fellow >> >> Department of Mechanical Engineering >> >> Department of Computer Science >> >> University of Wisconsin - Madison >> >> 4150ME, 1513 University Avenue >> >> Madison, WI 53706-1572 >> >> 608 772 0914 <(608)%20772-0914> >> >> http://sbel.wisc.edu/ >> >> http://projectchrono.org/ >> >> --------------------------------------------- >> >> >> >> *From:* [email protected] <[email protected]> *On >> Behalf Of *Siddharth L >> *Sent:* Monday, September 29, 2025 7:22 AM >> *To:* ProjectChrono <[email protected]> >> *Subject:* [chrono] Help Needed to create the Mechanism >> >> >> >> I want to model a mechanism (see attached image) with the following setup: >> >> - *Body 1* and *Body 2* are in contact, and *Body 3* is an arm >> connected to the mechanism. >> - I want to *pull the end of Body 3 at a constant speed of 30 mm/s*. >> - While pulling, I need to *track the force (magnitude and direction) >> at the pulling point* until *Body 1 and Body 2 slip* relative to each >> other. >> - A constant *100 N force* is applied to Body 1, trying to rotate it >> counterclockwise (CCW). >> >> Could you guide me on how to *create the basic shapes for these bodies* >> in PyChrono and how to *simulate this pulling motion and measure the >> reaction force*? >> >> >> >> >> -- >> 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 visit >> https://groups.google.com/d/msgid/projectchrono/52f2d3e4-42f7-42c7-beb5-5e42c7b30d40n%40googlegroups.com >> >> <https://urldefense.com/v3/__https:/groups.google.com/d/msgid/projectchrono/52f2d3e4-42f7-42c7-beb5-5e42c7b30d40n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Mak6IKo!KyCQHUEKrTdDDkGXfCVvr8AhY2nZIovjo0DEy4dwkIK18o0Dw7IFkmv3QmbgwP39p-O0VjI12BAwwOIGWrY8-w$> >> . >> > -- 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 visit https://groups.google.com/d/msgid/projectchrono/fc56f846-cd18-4b65-8a00-cb7677cd5748n%40googlegroups.com.
