Wednesday, 2 April 2025

How to Boost Productivity with Batch Save in 3DEXPERIENCE SOLIDWORKS?

 Managing large assemblies and complex projects in SOLIDWORKS can be time-consuming, especially when it comes to saving multiple files to the 3DEXPERIENCE platform. The Batch Save in 3DEXPERIENCE SOLIDWORKS functionality simplifies this process, saving you valuable time and ensuring data consistency.

What is Batch Save in 3DEXPERIENCE SOLIDWORKS?

Batch Save in 3DEXPERIENCE SOLIDWORKS is a powerful feature within the platform that allows users to save multiple files (parts, assemblies, drawings) to the platform in a single operation. It helps manage file relationships, updates revisions, and ensures all dependencies are uploaded properly.

Why Use Batch Save in 3DEXPERIENCE SOLIDWORKS?
  • Time Efficiency: Instead of saving files one at a time, Batch Save in 3DEXPERIENCE SOLIDWORKS automates the process.
  • Data Integrity: Ensures linked files (e.g., assemblies and their referenced parts) are saved together to avoid missing references.
  • Streamlined Collaboration: Allows teams to access the latest versions of all files on the 3DEXPERIENCE platform.
  • Minimized Errors: Avoids forgetting to save critical files or breaking references in assemblies.
Pro Tips for Effective Batch Save in 3DEXPERIENCE SOLIDWORKS

Before uploading any models into the platform, it’s recommended to analyze the data to detect or correct any issues. To help with detecting a large data set, File Preparation Assistant is available within SOLIDWORKS.

To access: Go to Tools > File Preparation Assistant.



File Preparation Assistant helps us to detect and correct the following:

  • File names with leading/trailing spaces (Replaces with “_”)
  • Duplicate file names (Provides ability with options for merging)
  • Extend file names to include at least three characters
  • Detect 3DInterconnect references
  • Detect missing file references
  • Detect missing configuration References
  • Check custom property values for consistency

To check all the above points, enable them in the File Preparation Assistant dialog box as mentioned below.


How to Use Batch Save in 3DEXPERIENCE SOLIDWORKS

Once all the checks are done and files are ready for upload, we can start the Batch Save in 3DEXPERIENCE SOLIDWORKS. By default, the Batch Save in 3DEXPERIENCE SOLIDWORKS add-in is enabled. If not, go to Tools > Add-Ins and enable it.

  1. To open the batch save tool in SOLIDWORKS, click Tools > Batch Save to 3DEXPERIENCE.
  2. Click Add Folders, navigate to the folder, and select all the necessary folders to be uploaded. (Navigate to the top-level root folder containing the files you want to save.)
  3. In the destination option, select the Collaborative Space in which files need to be uploaded, and select the Bookmark as well. If needed, a new Bookmark can also be added from there.




    1. Click Move Up & Move Dowto change the order of the folders based on the priority to upload.
    2. To ensure that you are gathering all documents related to the model, under Options, clickInclude referenced files located outside of the selected folder(s).
    3. The Include referenced files located outside the selected folder option includes all the referenced files that are placed outside the selected folder for the save process. Also, these files are added in the selected bookmark if Assign Bookmark to referenced data located outside selected folder option is selected.
    4. After all the options are selected, click Save to run Batch Save in 3DEXPERIENCE SOLIDWORKS.
    5. We can also click View Report to see the details of the uploaded document and status.

    Note: Since this is an asynchronous approach, it allows you to continue using SOLIDWORKS. You can work only on those files that are not in the scope of the ongoing save operation.

    Author: Bhuvan Kumar A, is a seasoned Elite Application Engineer with extensive experience in SOLIDWORKS Portfolios and cutting-edge product design solutions. With a career spanning over 5 years, specializes in empowering teams to deliver innovative, high-quality designs through advanced CAD & PLM tools. Having worked on diverse projects in industries to brings a deep understanding of complex engineering challenges and how to overcome them with scalable, collaborative tools like 3DEXPERIENCE, PDM.

    Contact Us: Have questions or need assistance? Feel free to reach out!

    Email: mktg@egs.co.in
    Phone: +91 94454 24704








How Can Equations Automate Design Processes?

 

Equations: Automation in Design Processes​



In today’s competitive world, the industries are constantly looking for ways to streamline their processes. Whether it's manufacturing, product development or design, saving time directly translates to saving money. One of the most effective ways to achieve this is through Automation.
In the Design world, automation lets you capture and reuse engineering knowledge and design intent. The benefits of automation in design processes are numerous:

  • It minimizes manual intervention, reducing errors.
  • It enhances efficiency by making design updates seamless.
  • It improves dimensional accuracy across revisions.
  • It maintains design intent across multiple iterations, and so on.

Within the design process, automation in SOLIDWORKS plays a vital role in achieving these goals. One powerful way to automate tasks is by using Equations, which create relationships between dimensions and allow changes to propagate automatically.

Equations:


In SOLIDWORKS, equations are simple yet powerful tools that allow you to automate complex design relationships. By defining mathematical relationships between dimensions, you can ensure that every component of your design adapts automatically to changes. This eliminates the need for repetitive manual adjustments and ensures the consistency of your design intent.

To fully utilize equations, it's essential to understand the Equation Dialog Box in SOLIDWORKS. This tool provides an interface where you can define and manage equations, Global Variables, and Features. Let’s dive into the components of the Equation Manager and their functionalities.

Equations Dialog Box:
The Equation Manager is an intuitive interface that enables you to manage all equations and relationships in your design. It can be accessed by navigating to  Tools > Equations or by clicking the Equation icon from the Feature Manager Tree. The dialog box is divided into three primary sections:



1. Global Variables Tab
This section is dedicated to creating reusable variables that act as parameters across your model. Allows you to define key values (e.g., Thickness = 10mm, Length = 200mm) that can be used throughout your equations and dimensions. It is used to standardize frequently used parameters within your model.

2. Dimensions/Features Tab
This section lists all dimensions and features associated with equations. It also provides advanced functionality for controlling the behaviour of your features. It allows you to directly associate equations with specific dimensions or suppress features based on logical conditions. It is used to control specific feature behaviors in the model.

3. Equations Tab
This is where you define the relationships between dimensions using mathematical formulas and logical operators. Allows you to link dimensions with formulas, ensuring they adapt dynamically to changes. It also supports advanced calculations using mathematical functions (e.g., SIN, COS, TAN) and conditional logic (e.g., IF/THEN statements). It is used to create dependencies between different features or components.

Additional Features in the Dialog Box

  • Filter/Search Bar: Quickly find specific equations, variables, or features.
  • Equation Preview: Displays the evaluated result of each equation in real time, helping to verify logic.
  • Error Checking: Highlights any invalid equations or missing references to help troubleshoot issues.

This structured interface makes it easy to organize complex relationships and automate the behaviour of your design.

Equations in Part Files
Equations, combined with global variables in parts enable you to create smart, parametric models that adapt dynamically to design changes. While equations establish relationships between dimensions, global variables allow you to define reusable parameters that can be shared across features. This combination ensures consistency, accuracy, and automation in part modelling.

An example would be to set a global variable for tolerances and can be used anywhere within the file. Mathematical expressions can be added easily that enables us to enter complex functions without having to them. Another example that we can look at is a gear, where the module and the number of teeth is global variables. We shall take a look at how the equations are set up for this particular case, and the automation achieved through this set up.




Here we can see that the Module and Number of teeth are entered as global variables, and the pitch circle, the height of the teeth, the hole diameter are all driven through with the global variables. By changing only the number of teeth or the module, the gear updates all the required values while holding on to the intent it was designed with.




Setting up equations can be done without the use of the equations dialogue box by typing an equal sign when entering the value for dimensions. You Automatically see the global variables that is present in the file, and the functions and file properties available.



Equations in Assemblies
In assemblies, equations and global variables allow you to create intelligent relationships between components. This is especially useful for synchronizing parts and maintaining consistent design intent across an entire assembly. By referencing global variables or dimensions from other components, you can automate the design process and adapt quickly to changes.



One example would be to add clearance as a global variable. In a shaft-and-hole assembly, clearance ensures proper fitting by preventing interference. Using equations, you can automate the relationship, such as setting the hole diameter to always be Shaft Diameter + Clearance. This guarantees the assembly adjusts dynamically with size changes, maintaining consistent functionality and eliminating manual recalculations during design updates.

Another example would be to link patterned parts. In a gripper assembly, the actuating cylinder connects to a holder plate with N flanges, where each flange supports a gripper finger. By linking the number of flanges (N) to the gripper fingers using equations, the assembly dynamically updates the number of fingers and flanges when N changes, ensuring automation and consistency. Another approach for the same would be to link the equations together, that they hold the same value at all times. We’ll take a look at it now and see what benefits it possess.





In conclusion, equations in SOLIDWORKS are not just a tool—they’re a gateway to smarter, faster, and more efficient design. From automating clearances in assemblies to dynamically adjusting part features like gear teeth or gripper components, equations simplify what was once a tedious process. They reduce errors, enhance collaboration, and bring unparalleled consistency to your designs.
The benefits are clear: faster iterations, fewer mistakes, and more room for innovation. Let’s start integrating equations into your projects today and experience the full potential of intelligent design.

Contact Us:   Have questions or need assistance? Feel free to reach out!

Email: mktg@egs.co.in
Phone: +91 94454 24704

















Wednesday, 5 March 2025

How to Share, Mark Up & Comment Using the 3DEXPERIENCE Platform?

Introduction Design teams have different needs. Many want to communicate more efficiently with their partners. With the 3DEXPERIENCE PLATFORM, there are convenient tools like “Share a File” that allow users to remove the friction associated with sharing their designs, both internally and externally. Prerequisites roles for using this feature 3DEXPERIENCE SOLIDWORKS (Standard, Professional, Premium) OR Collaborative Designer for SOLIDWORKS Let’s consider two different user scenarios for using this feature, check the story as follows: ➢ User 1 – Designer ➢ User 2 – External Step 1: Login to the 3DEXPERIENCE PLATFORM as User 1- Designer.
Step 2: Launch the SOLIDWORKS application using the Collaborative Designer for SOLIDWORKS role or using the 3DEXPERIENCE SOLIDWORKS role. Open up your design in SOLIDWORKS and share a file from the Lifecycle and Collaboration tab.
This command opens up the dialog box, which has the facility to share your design data more securely, like enabling guest comments and restricting access to specific users, as shown in the figure below.
Input the email ID and add a message to the external user about the design suggestion. Step 3: User 2-External receives an email that User 1-Designer had sent some file for design suggestion.
Click on the link to view the content. No file attachments or viewers to download. Just a notification with a link allowing controlled access to your content from a browser. Step 4: User 2- External will be asked to log in to the 3DEXPERIENCE PLATFORM using their 3DEXPERIENCE ID to access content securely in the platform, as shown in the figure below.
Dimensions can be taken, sketches can be made on the model to communicate design ideas, and markups added from multiple views to convey manufacturing suggestions.
When finished, comments can be entered to communicate back with User 1-Designer with additional information and markup. The best part here is that User 1-Designer receives a notification without leaving the SOLIDWORKS interface.
Users can access any comments and markups right from the task pane of the 3DEXPERIENCE PLATFORM. They not only contain the annotations that were added but also remember the orientation of the model, making it easy for the user to understand the feedback.
Conclusion: In today’s demand for flexible workplaces for engineers, the 3DEXPERIENCE PLATFORM helps users securely share, markup, and comment on design data for easy and faster communication.

Contact Us:

    Have questions or need assistance? Feel free to reach out!

    Email: mktg@egs.co.in
    Phone: +91 94454 24704


Follow us on social media

How to Archive Environment in SolidWorks Electrical?

Environment Archive: The Environment Archive can contain all the Library items and all of the Active Projects. Depending on the size of your Environment in SolidWorks Electrical and whether you are using SOLIDWORKS Electrical 3D will greatly affect the size of your Environment. To Archive the Environment, the Command is run from a Client Computer. Here are the steps to archiving the Environment in SolidWorks Electrical. Launch SOLIDWORKS Electrical Schematic on a client computer. From the File tab of the Command Ribbon (Command Manager), Select Archive Environment.
4. The Archive Environment Wizard will Launch
5. Click the Next Button to Proceed to the Selection Tab of the Archive Environment Wizard.
6. If you are archiving the Environment for a Server Move I would select all objects. Otherwise, you can select an appropriate option. 7. After making your Selection Click on the Next Button. You will see a Summary of all the items to be archived.
8. Click Finish to begin the archive process (This may take some time to see any activity, the system is gathering data) 9. Next, you will be prompted for the location and File name to save the Archive. (by default the archive is named Enviroment_Date.tewzip save this file to a location that you can access later.


Contact Us:

    Have questions or need assistance? Feel free to reach out!

    Email: mktg@egs.co.in
    Phone: +91 94454 24704


Follow us on social media

What is Material Calibration – A Deep Dive

Material Calibration – A Deep Dive Knowing how to represent the materials in the structure is one of the hurdles of using Abaqus for sophisticated modeling. It’s really easy to define a basic linear elastic material model. It’s a little trickier to define a nonlinear elastic material, like rubber or elastomer, but you may learn more about that topic by attending some of our excellent courses.
Rubber and elastomeric materials can get even more complicated than just their nonlinear elastic behavior, exhibiting significant viscous behavior and something called Mullin’s damage. The image above shows test data exhibiting all of these behaviors. It is very common that one needs to decide which behavior is important for your particular application. Trying to develop an “all-encompassing” material model that captures things such as rate dependence, temperature dependence, etc., is often not required to get some good design guidance from simulation.
We plan to write a number of articles that tackle typical problems with material modeling and calibration. We will be adding content to this article around every month, so please check back from time to time. In the event that the measured portion of the specimen exhibits uniform material behavior, then calibration can be carried out using equations – if you know them. Two common non-homogeneous deformations are i) necking in a tensile test and ii) compression puck with friction. For non-homogeneous deformations, we often use multi-element Abaqus analyses for calibration. Other times, the deformation might be homogeneous, but you don’t know the stress-strain relation equations (in closed form). In that case we often use Abaqus analysis of a “unit-cube” for calibration. We will have individual posts that describe each of these types of calibration approaches.
This Post will serve as an overview and summary of material test data that we can share with each other.

Contact Us:

    Have questions or need assistance? Feel free to reach out!

    Email: mktg@egs.co.in
    Phone: +91 94454 24704


Follow us on social media

Thursday, 6 February 2025

How is AI integrated into SOLIDWORKS browser-based design?

 AI in SOLIDWORKS Browser Based Design

 

While Artificial Intelligence has been in the trend recently, designers and engineers wonder how it could assist them. Now with SOLIDWORKS browser-based design role - the 3DCreator, you get AI features to ease the workflows and reduce design cycle times. While there are lot of AI features on the way, let’s have a look at few of the available features now.

 

Design Assistant

The Design Assistant in the 3D Creator (Browser based parametric CAD) is an AI-powered feature that helps users streamline their design process by providing intelligent suggestions and automation that leverages machine learning to analyse existing geometry and user actions, offering recommendations such as part placement, feature reuse, and design standardization.

 

 

Sketch Assistance 

Provides recommendations for sketching based on existing geometry or design intent. Let’s say you draw a sketch on the corner of a rectangular bar. A suggestion pops up showing the same sketch on all other corners, which you can simply accept from

 


Selection Assistant 

 

Identifies common design elements and suggests while carrying out specific operations. When you apply a fillet for an edge, 3D Creator will show you suggestions of the similar edges in your model which saves the time on selection.


 

 

Component Placement Assistant 

Automatically suggests optimal positioning based on previous patterns or standard practices. In the illustration, you can notice once the bolt has been mated, there will be suggestion showing all other four holes. Once accepted, all holes are filled and mated automatically with the bolts.

 

 


More complex your models are, more the time savings you realize. The above are few of the features, which reduces manual input by predicting the next steps in the design process, making it easier to create complex models with minimal effort.

Contact us to know more on this and stay tuned for the AI updates in the mighty SOLIDWORKS 3D CAD.



Contact Us:

    Have questions or need assistance? Feel free to reach out!

    Email: mktg@egs.co.in
    Phone: +91 94454 24704


Follow us on social media