Imagine captivating your audience with a presentation that transcends static images. SOLIDWORKS Composer empowers you to create dynamic, 2D and 3D visuals that bring your product or process to life. But how do you integrate these rich visuals into your existing presentations? Look no further than Microsoft PowerPoint!

This guide unlocks the secrets of embedding SOLIDWORKS Composer directly into PowerPoint. By following these steps, you'll transform your presentations from informative to interactive, fostering deeper audience engagement.

Enabling the Developer Ribbon:

  1. Open a new PowerPoint presentation.
  2. Navigate to the File menu and select Options.
  3. Within the Options window, click on Customize Ribbon.
  4. Locate the Developer checkbox and ensure it's selected. Click OK to confirm.

Inserting the Composer Player ActiveX Control:

  1. With the Developer tab now visible, locate the Controls section.
  2. Click on More Controls.
  3. Scroll down the list and select Composer Player ActiveX. Click OK.
  4. A rectangular box will appear on your slide. Resize and position it as desired.

Linking the Composer File:

  1. Right-click on the Composer Player ActiveX control and choose Composer Player ActiveX Object followed by Properties.
  2. Under the General tab, click Browse. Locate and select your SOLIDWORKS Composer file (.smg) and click Open.
  3. In the Layout tab, uncheck all options to remove unnecessary toolbars from the ActiveX player. Click OK.

Creating Interactive Buttons (Optional):

  1. While on the Developer tab, navigate to Controls and select Command Button.
  2. Place the button on your slide where desired. Right-click and choose Command Button Object followed by Edit.
  3. Rename the button text to match a specific view name within your SOLIDWORKS Composer project (e.g., Default, BOM1).
  4. Double-click the button to access the Microsoft Visual Basic for Applications window.
  5. Paste the following code, replacing "Default" with your desired view name:

Code snippet : "DSComposerplayerActiveX1.GoToConfiguration"

6. Click Save and close the VBA window. Repeat steps 3-6 for additional buttons with different view names and corresponding code.

Testing and Saving:

  1. Switch to Slide Show mode to view the embedded model.
  2. Use your mouse to zoom, pan, and rotate the 3D model for a fully interactive experience.

Important Note: When reopening the presentation, you might need to enable macros for the ActiveX player to function correctly. To ensure compatibility, save your presentation as a PowerPoint Macro-Enabled Presentation (.pptm).

By following these steps, you'll successfully embed interactive 3D models from SOLIDWORKS Composer into your PowerPoint presentations. This powerful technique allows you to showcase your designs with unparalleled clarity, fostering a more impactful and engaging audience experience.

Collaborative Lifecycle Management :How to access the Collaborative Lifecycle role in order to build revision management

Imagine a world where managing revisions for your 3D projects is a breeze. No more confusion over version numbers or lost updates. This is the power of Collaborative Lifecycle Management (CLM) within the Open 3D Experience Platform. CLM empowers you to track changes, create branches, and effortlessly merge revisions, all while fostering seamless collaboration throughout your design process.

Harnessing the Power of Collaborative Lifecycle Management:

The Open 3D Experience Platform offers a robust set of tools accessible through Google Chrome. By leveraging your 3D Passport credentials, you can unlock the full potential of CLM. Here's a step-by-step guide to get you started:

1. Access the Collaborative Industry Innovator Role:

Upon logging in, navigate to the Compass icon. This will grant you access to the Collaborative Industry Innovator role, where you'll find the CLM app.

2. Launch the Collaborative Lifecycle App:

Double-clicking the CLM app icon will launch it within the platform.

3. Open Your Model and Initiate Revisions:

Select your desired model within the 3D space and open it within the CLM interface. This will initiate a new conversation for the updated revision.

4. Provide Revision Details:

This is where you can clearly document any changes made to the model. A detailed revision history is key for maintaining transparency and efficient collaboration.

5. Finalize the Revision:

Once you've documented the revision details, simply click "Revise" to commit the changes and update the file revision.

Beyond the Basics: Unlocking the Full Potential of CLM

While the above steps provide a foundational understanding of CLM, its capabilities extend far beyond basic revision control. This powerful tool allows you to:

  • Create and Manage Branches: Facilitate parallel development by creating separate branches for different design iterations. This enables exploration of alternative concepts without jeopardizing the core model.
  • Effortless Merging: Seamlessly integrate changes from various branches back into the main model, ensuring all team members are working with the most up-to-date version.
  • Enhanced Collaboration: CLM fosters a collaborative environment by providing a clear historical record of changes, revisions, and contributors. This promotes transparency and streamlines communication within your design team.


By incorporating Collaborative Lifecycle Management into your workflow, you can revolutionize the way you manage revisions and propel your 3D design projects to new heights. With its intuitive interface and comprehensive features, CLM empowers you to maintain control, streamline collaboration, and unlock the full potential of your design vision.


Creation of PLC in library of SOLIDWORKS ELECTRICAL

Creating a PLC in SOLIDWORKS ELECTRICAL SCHEMATICS and customizing the PLC according to our requirement.

Include this connector in your schematic diagrams to connect symbols like relays, contactors, sensors, and signals.

                     The creation of a PLC involves following a few steps. Once created, the same PLC specifications can be used for connections within SOLIDWORKS Electrical schematics.


  • To create a PLC first it must store in the library. The library permanently stores created connectors until you remove them manually
  • To create a PLC as shown in the below image first have to goto Library -> Manufacturer part management.
Windows Screen of Creating PLC in library of SOLIDWORKS ELECTRICAL


Manufacturer part management

  • Once the above points done.
  • Manufacturer part management will consist of more number classifications(folders). This section actively separates and organizes all components into different folders.
  • Selecting the PLC folder filters the manufacturer part management tab on the right side, displaying only PLC-related manufacturers already present in the library.
  • Selecting the "ADD MANUFACTURER PART" option allows you to create a new PLC. The system will provide a separate tab to enter details specific to the PLC.
Windows screnn of Manufacturing part management


New PLC details adding In Solidworks Electrical

  • Once the above points done.
  •  The system will open a Manufacturer Part Properties tab.
  • In this section three options will be present PROPERTIES, USER DATA, CIRCUIT, TERMINALS
  • The Properties tab requires you to fill in essential details like reference and manufacturer. Scrolling down reveals additional optional specifications such as height, weight, frequencies, and supplier name.
Windows Screen of New PLC details adding In Solidworks Electrical


Specifications of Circuit, Terminal

  • With continuation of above points
  • The third option, Circuit Terminals, lets you add circuit types.
  •  At the top circuit, terminal option will be present near to the properties tab.
  • This tab allows you to add circuits using the ADD option
  • The ADD MULTIPLE option, illustrated in the image below, allows you to efficiently add multiple circuits at once


Add Multiple Circuits In Solidworks Electrical

  • The image below demonstrates how to quickly and easily add multiple circuits.
  • All circuits type are present in the scroll down. Select circuits based on your specific requirements.
Windows screen of 
Add Multiple Circuits In Solidworks Electrical


  • With these above-mentioned points we can able to create a PLC in a solidworks electrical.
  • By following these steps, you will create a new connector that gets added to the SOLIDWORKS Electrical library for future use.

3DEXPERIENCE Exchange – Import and Export Package


Let us see how we can Import and Export Package with 3DEXPERIENCE Exchange.

Collaborating together with users outside of your company has always been better! Assembly files can be easily bundled into a single package file by using the Export as a Package capability. You can share this file with third-party suppliers so you can track and get back their modifications. Even the files that are editable within the package can be restricted.

Similar to SOLIDWORKS Pack and Go, but with more ease of use as well as integration with 3DEXPERIENCE Platform products, is this capability.

How to Export as Package:

1. In 3DEXPERINCE SOLIDWORKS, open the assembly file you would like to share with External Stack Holder.

2. To save, pick Tools from the 3DEXPERIENCE tab on the right, choose Export, and then select Export as Package.

pick Tools from the 3DEXPERIENCE tab on the right

3. On the launch of the export window, you have the option to mark assemblies and components as read-only or editable for whoever you are sharing data with

4. Following that, providing the package a name and choose Export. The 3DEXPERIENCE Platform permits you to save the package file (.sldpkg) locally or to 3DDrive.

the package a name and choose Export

How to Import as Package with 3DEXPERIENCE Exchange for SOLIDWORKS:

1. Initially ensure certain SOLIDWORKS' "3DEXPERIENCE Exchange" Add-in is activated.

Initially ensure certain SOLIDWORKS' "3DEXPERIENCE Exchange" Add-in is activated.

2. Select the 3DEXPERIENCE Exchange tab on task plane, then pick Import Package.

3. To open the ".sldpkg" file that you received, click the "Open" icon in the "Import Package" Window. A working folder will be created when importing this package, and its default path will be taken automatically.

 To open the ".sldpkg" file that you received, click the "Open" icon in the "Import Package" Window. A working folder will be created when importing this package, and its default path will be taken automatically

4. The window on the right will display the files that are read-only or unchanged when the package has been imported.

The window on the right will display the files that are read-only or unchanged when the package has been imported

5. The window on the right will display the files that are read-only or unchanged when the package has been imported.

Export Package:

Once you've decided to send the updated package back to the the sender, select Package, Export. The revised ".sldpkg" file can be saved from here on and forwarded to the 3DEXPERIENCE user you are collaborating with.

Product Communicator (XPR)3DEXPERIENCE

Product Communicator 3DEXPERIENCE

Product Communicator role within the 3DEXPERIENCE platform serves as a pivotal facilitator for makers, designers, technical-sales personnel, and marketers, empowering them to effortlessly craft compelling digital content for product communication.

Leveraging applications such as xHighlight for interactive storytelling and xStudio for photorealistic product shots, this role minimizes time-to-market by creating content directly from the latest 3DEXPERIENCE Twin. Offering an intuitive user experience accessible on all devices and within web browsers, it enables the interactive staging of products in global illumination for cloud-based rendering.

KEY FEATURES OF Product Communicator

  • Minimize Time-to-Market:

This capability emphasizes the role's efficiency in swiftly creating content for product launches directly from the latest 3DEXPERIENCE Twin. By reducing the time, it takes to bring a product to market, organizations can stay competitive and responsive to market demands.

  • Intuitive User Experience:

The intuitive user interface ensures that individuals with varying roles, including makers, designers, technical-sales personnel, and marketers, can easily navigate and utilize the tools. The accessibility across devices and web browsers promotes widespread adoption, fostering collaboration among diverse teams.

Interactive staging capabilities 3DEXPERIENCE
  • Interactive Staging in Global Illumination:

Interactive staging capabilities directly in the web browser, coupled with global illumination, highlight the platform's commitment to providing visually stunning renderings. The on-cloud rendering service, combined with a pay-as-you-go model, optimizes resources and allows for cost-effective production of high-quality visuals.

  • Render-as-a-Service:

The Render-as-a-Service is an infrastructure solution that adapts

to project needs, offering scalability for large-scale productions and teams. It dynamically adjusts rendering resources based on requirements, providing flexibility and efficiency. This ensures optimal resource use, with the system scaling up during high-demand periods and down during lower demand, optimizing costs. Overall, it's a responsive rendering solution that enhances workflow efficiency in design and content creation.

technical illustrations 3DEXPERIENCE
  • Illustration and Presentation:

Enabling the creation of impactful videos and technical illustrations, this capability allows for effective storytelling. Whether showcasing Unique Selling Points (USPs), usage scenarios, or providing detailed information in user guides, the platform supports the development of visually compelling content with a focus on accuracy through vector graphic technology.

  • Create Technical Illustrations with Vector Graphic Technology:

The platform allows for the creation of technical illustrations for user guides or functional product descriptions. This capability ensures maximum accuracy through the use of vector graphic technology, enabling precise and clear communication of technical information.

Back to Top
Product has been added to your cart