Add-In for Pre-Processing in SolidWorks

Slides:



Advertisements
Similar presentations
EVENT/CLIENT NAME or Confidentiality statement 11/7/ :42 AM New Brand FMT-P2 1 What is Quality Center Open Test Architecture (OTA) API? The Open.
Advertisements

Saving Assemblies as Parts Thomas Allsup NTSWUG Vice President May 20, 2008.
SolidWorks 3D Modeler for Altium Designer 6.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Solid Edge IDF 3D Modeler
ME345: Modeling and Simulation Professor Frank Fisher Stevens Institute of Technology Last updated: February 9 th, 2011 Software versions used in the tutorial:
what is VA? advantages tools a b c what is VA? advantages tools fully integrated architectural plug-in for Rhino 4 powerful feature-based editor to create.
Robotics Simulator Intelligent Systems Lab. What is it ? Software framework - Simulating Robotics Algorithms.
Mechanical Engineering Dept.
Creating a Console Application with Visual Studio
Excel Connector for JIRA Installation and functional presentation.
CSE 380 – Computer Game Programming Introduction ITS 102 – 3D Modeling for Games Blender's User Interface.
LATTICE TECHNOLOGY, INC. For Version 10.0 and later XVL Web Master Advanced Tutorial For Version 10.0 and later.
Antenna Modeling With 4NEC2
Hands-On Virtual Computing
Sharing Assemblies Without giving it all away! Jim Krivoshein Technical Analyst Computer Aided Technology, Inc. 1.
Lattice Technology New Product Feature Highlights January 2011 Product Release.
Lattice Technology New Product Feature Highlights July 2010 Product Release.
Extra Credit Advanced Assemblies ENGR 1182 Solidworks 7.
Scalable Game Development William Roberts Senior Game Engineer
Draft manual IPS 2.0 Robotics education HM Automation Solution Education.
SOLIDWORKS
Version control Using Git Version control, using Git1.
Active-HDL Interfaces Debugging C Code Course 10.
How to access the project from googlecode using GIT.
OpenSees Navigator & Hybrid Simulation
JoePack Ultra Light Packaging for Large Teams. The Problem.
COSMOSMotion Slides.
Guide to MCSE , Enhanced 1 Activity 3-1: Reviewing User Account Properties Objective is to review properties of user accounts through main tabs of.
Open project in Microsoft Visual Studio → build program in “Release” mode.
TIME TO MAKE PARTS But first we need to set up part templates.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
ICAICT201A USE COMPUTER OPERATING SYSTEM. USING THE CONTROL PANEL The Control Panel contains many options for configuring your computer, including: adding.
ANSYS Workbench – Design Simulation Introduction
Installing RMS 3.0 Contractor Mode
CMPT 201 Computer Science II for Engineers
Python Interoperability Module
Installing Java on a Home machine
Compsci 210 Tutorial Five.
University of Wisconsin – Madison January 9 – 13, 2017
Complex Geometry Visualization TOol
INTRODUCING Adams/CHASSIS
SolidWorks ATB (Associative Topology Bus)
US Army TARDEC Warren, MI November 14-18, 2016
Creating Custom Conversion Themes
1. Introduction to Visual Basic
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
Using Visual Studio with C#
CMPE 152: Compiler Design ANTLR 4 and C++
Installing Java on a Home machine
How to install the Enterprise Agent using Active Directory
Social Media And Global Computing Introduction to Visual Studio
Understanding the Visual IDE
Physics-based simulation for visual computing applications
Microsoft Visual Studio
Computer Animation UV Mapping.
InControl R2 Overview Running Reports.
NORMA Lab. 5 Duplicating Object Type and Predicate Shapes
Download: Vensim Download:
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Add-In for pre-processing in SolidWorks
Tutorial for WEKA Heejun Kim June 19, 2018.
Tonga Institute of Higher Education
MULTILINGUAL USER INTERFACE
Windows Installation Tutorial
Rational Publishing Engine RQM Multi Level Report Tutorial
MECH 3550 : Simulation & Visualization
Traffic Model Simulation
Selenium IDE Installation and Use.
Presentation transcript:

Add-In for Pre-Processing in SolidWorks Chrono::SolidWorks Add-In for Pre-Processing in SolidWorks

Chrono::PyEngine model Chrono::SolidWorks Chrono:: SolidWorks is an experimental add-in for SolidWorks, it provides a pre-processing GUI Developed in C# for SolidWorks API (based on COM architecture) Exports models: translates SW parts + constraints into Chrono bodies + links Exports the Chrono model as a .py file (requires Chrono::Python unit to parse it from your C++ program) Prerequisites SolidWorks (v. 2013 or later) must be installed on your workstation Chrono::PyEngine (python API) must be built/installed Chrono (C++ API) is optional SolidWorks CAD model Chrono::PyEngine model (.py file)

Add-in installation METHOD A (easiest, preferred) Download the latest installer from http://www.projectchrono.org/download/ Install it (it should detect you SolidWorks installation)

Add-in installation METHOD B Clone the C# source from GIT: https://github.com/projectchrono/chrono-solidworks Open VisualStudio as administrator Load the .sln in VisualStudio Set the Output path to your SolidWorks binaries in the Build tab: You may need to edit the dll paths by hand in the References editor: Run “Build/Build solution” menu, (Note: at the end of build, the add-in assembly will be automatically installed to your SolidWorks)

Add-in installation Check if the add-in is correctly installed: See if this panel is visible: If not, check if the add-in is registered and actived, using the menu “Tools/Add-ins..”

Example Create falling columns Make a part in SolidWorks:

Example Make a simplified collision shape: a cylinder. It is ‘overlapping’ to the visualization surface (use the ‘solid body’ feature of SolidWorks)

Example Select the cylinder as collision shape using the SolidWorks Chrono Add-In panel:

Example = + Same procedure for capitols, where the collision shape is one or more simplified primitives Cube Sphere Cylinder …

Example Replicate parts:

Example Export to Python file:

Example Import the .py file from your C++ program Modify object properties, if needed (ex. friction coeff.) Add additional objects, if needed (ex a ChLink to make earthquakes) Run the Chrono simulation and postprocess the results

Notes: Mass properties are automatically computed and exported from SolidWorks Most relevant mate constraints are exported as ChLink objects in Chrono