Five Basic Windows 10 Computer Skills Every Engineer Should Know

WINDOWS-ANSYS-1
At PADT we provide help to many of our customers who have trouble with their ANSYS simulations. At the top level, though, there are some computer skills for Windows that we consider basics that every engineer should know. If these are skills you already have in your tool belt, fantastic! If not, hopefully this information will help you be more effective in your simulation tasks.
Also, since most of us have been or are currently being updated to Windows 10, I’m providing the instructions for Windows 10. Windows 7 is similar, though.

1. Run as Administrator

This allows us to run programs, a.k.a. “apps” with administrator privilege, even if our login credentials don’t allow this level of usage. This is the case for most users of engineering software. Certain components of ANSYS, including the CAD Configuration Manager and the Client ANSLIC_ADMIN Utility require changes to your computer that non-admin rights won’t allow. By running as administrator, we allow the program to make the needed changes.

To do this, click the Start Menu, then find the program (app) you need to run in the resulting list, such as the Client ANSLIC_ADMIN Utility. Next, right click on that program, select More with the left mouse button, then select Run as Administrator with the left mouse button. If you are prompted to allow changes to your system, click Yes. Here is what it will look like:

ansys-windows-10-f01
2. View File Extensions

When using Windows Explorer, now known as File Explorer in Windows 10, by default you probably won’t see file extensions. Instead, you’ll see the prefix of files, but won’t see the endings of the file names. This will be the case when browsing for files to open or save as well. Sometimes you can rely on the icons associated with a file to know which program it’s associated with or the Type field in the list view, but sometimes there are conflicts. For example, an ANSYS Mechanical APDL macro file will have the extension .mac. You can probably guess that there is at least one other major company that can have software that uses that extension. By viewing the file extensions, even if the icons are wrong, we can more easily identify the files we need. Here is how it’s done:
Click Start, then File Explorer:

ansys-windows-10-f02

The default view using “Details” in File Explorer will look something like this (file names don’t include extensions):

ansys-windows-10-f03

To view the extensions, we click on the View menu in File Explorer, then Options, then Change Folder and Search Options.

ansys-windows-10-f04

The way I set this option for all folder on my computer is to then click on the View tab in the resulting small window, then uncheck the box for Hide extensions for known file types, then click Apply to Folders, then click OK.

ansys-windows-10-f05

Now the list view (using Details under the View menu) in File Explorer looks like this, with each file showing its extension in the list:

ansys-windows-10-f06

3. Define and Edit Environment Variables

Environment Variables are values that are used by certain programs to define settings. For example, an environment variable can be used to specify the license server for certain programs. It’s good to know how to define and edit these if needed. To do this, we bring up the control panel. In Windows 10, click on the Start button, then Settings:

ansys-windows-10-f07

A quick way to get there is to type “environment” in the search window in the resulting Settings window:

ansys-windows-10-f08

The search should find Edit the System Environment Variables. Click on that:

ansys-windows-10-f09

In the resulting System Properties window, click on the Environment Variables button in the Advanced tab:

ansys-windows-10-f10

A new window will open with a list of currently defined User variables (just for your login) and System variables (for anyone who is logged in), like this:

ansys-windows-10-f11

You can click on an environment variable to edit it using the Edit… button, or you can click on the New… button to create a new one. One ANSYS-related environment variable that occasionally needs to be set is ANSYSLMD_LICENSE_FILE. This is only needed if the default license server specifications aren’t working for some reason. You won’t need to set this under normal circumstances. Just in case, here is how to define it, using the New… button under System variables. We type in the Variable Name, in this case ANSYSLMD_LICENSE_FILE and then the Variable Value, which in this example is 1055@myserver.

ansys-windows-10-f12
When done defining and editing environment variables, we click on the OK button to complete the action and get out of that environment variable-related windows.

4. Check Usage of Your Computer Resources

As simulation experts, we are often pushing the limits of our computer resources. It’s good to know how to check those. First is disk space. An easy way to check disk space is to bring up File Explorer again. Click on This PC on the left side. This will give you a snapshot of the available space on each hard drive that is accessible on this computer:

ansys-windows-10-f13

Next, we may want to check CPU or memory utilization. Perhaps we want to make sure that our solution is running on multiple cores as we have requested.
To do this, hold down the Alt, Control, and Delete keys on the keyboard, all at the same time. Then click on Task Manager in the resulting window (it will look for a second like your computer is going to restart – it won’t actually do that).
In the resulting Task Manager window, click on More details:

ansys-windows-10-f14

In the resulting window, we can click on the Performance tab and view, for example, the current memory utilization, or we can click on Open Resource Monitor and get even more details, including utilization on each CPU:

ansys-windows-10-f15
5. Search for Large Files

It’s very common in the simulation world to end up filling up your disk drives. Therefore, it’s good to be able to find large files so we can delete them if they are no longer needed. For a simple way to do this, we’ll start with File Explorer again. This time, we’ll click in the search window at upper right, but won’t actually type in anything. We just want the search tools menu to appear:

ansys-windows-10-f16

Next, click on Search under Search Tools, followed by Size, then Gigantic (I will argue that 128 MB isn’t all that gigantic in the simulation world, but Microsoft hasn’t caught up with us yet):

ansys-windows-10-f17

Windows will now perform a search for files larger than 128 GB. If any of these are no longer needed, you can right click and delete them. Just make sure you don’t delete any files that are truly needed!

That completes our discussion on 5 computer skills every engineer should know. In conclusion, these basic skills should help you be more productive over time as you perform your simulation tasks. We hope you find this information useful, if it is is not enough, than visit this website for more infromation.

Also read: Windows SQL Server by SaveOnIT.Com.

ANSYS AIM Webinar: Simulation For Product Design Engineers

Product design engineers are increasingly under pressure to complete product designs faster so innovative products can reach the market sooner. Performing up-front simulation as part of the product development process can accelerate designing optimized products and reduce costly physical prototypes. To successfully implement simulation early in the product development process, simulation software must be easy-to-use and cover all the necessary physics that impact product designs.

Join us for this webinar to discover how AIM delivers unparalleled ease-of-use for simulation driven product development, and learn how design engineers can benefit from using simulation early in the product development process.

This webinar will be held on August 10th from 1:00 pm – 2:00 pm PT

Click Here to register for this webinar

AIM Webinar Title Page

Fluid Volume Extraction for CFD

If you have used or are using CFD tools like ANSYS Fluent or ANSYS CFX, then you already know how much of a pain extracting the fluid volume can be from a CAD model.  Whether the extraction fails because of geometry issues, or if you’ve forgotten to create capping surfaces for all your openings it can be quite frustrating when you get the “non-manifold body” error.

We’ve done it the same way for a long time – create some super solid and do a Boolean subtract or try to close everything off and try to use a cavity function to fill in the model.  Both can have headache inducing issues.

CLICK HERE for a PDF that shows how ANSYS SpaceClaim uses a different approach which can make the fluid volume extraction much easier for engineers.

CLICK HERE for a video demo of this as well

 
ANote_VolumeExtractionPic

Video Blog: Copying Time Steps from a Thermal Transient to a Static Structural Model in ANSYS Mechanical

Transient Thermal to Static Structural Load Transfer, ANSYS MechanicalIn this The Focus Video Blog, Joe Woodward shares a nice little trick he found when answering a tech support question.

When you want to take timesteps from a transient thermal analysis in ANSYS Mechanical and use the results as loads in a series of static simulations, in just a few mouse clicks.

Thermo-Mechanical Reliability of PCBs

PCB designers know that it is critical to design a board for temperature rise, thermal expansion and external structural loads. The difficulty has always been to capture a board’s structural makeup accurately without having an impractical effect on solve time.

CLICK HERE for a PDF that shows how ANSYS solves this challenge in a unique straightforward and effective manner.  And as always feel free to reach out to us at info@padtinc.com if you have any questions.

ANote_Picture

The Additive Manufacturing Software Conundrum

Why are there so many different software solutions in Additive Manufacturing and which ones do I really need?

This was a question I was asked at lunch during the recently concluded RAPID 3D printing conference by a manager at an aerospace company. I gave her my thoughts as I was stuffing down my very average panini, but the question lingered on long after the conference was over – several weeks later, I decided to expand on my response in this blog post.

There are over 25 software solutions available (scheduling software for service technicians, etc.) and being used for different aspects of Additive Manufacturing (AM). To answer the question above, I found it best to classify these solutions into four main categories based on their purpose, and allow sub-categories to emerge as appropriate. This classification is shown in Figure 1 below – and each of the 7 sub-categories are discussed in more detail in this post.

Figure 1. Seven sub-categories of software that are applicable to Additive Manufacturing, sorted by the need into four main categories

Basic Requirements

1. Design Modeler

You need this if you intend to create or modify designs

Most designs are created in CAD software such as SOLIDWorks, CATIA and SpaceClaim (now ANSYS SpaceClaim).  These have been in use long before the more recent rise in interest in AM and most companies have access to some CAD software internally already. Wikipedia has a comparison of different CAD software that is a good starting point to get a sense of the wide range of CAD solutions out there.

2. Build Preparation

You need this if you plan on using any AM technology yourself (as opposed to sending your designs outside for manufacturing)

Once you have a CAD file, you need to ensure you get the best print possible with the printer you have available. Most equipment suppliers will provide associated software with their machines that enable this. Stand-alone software packages do exist, such as the one developed by Materialise called Magics, which is a preferred solution for Stereolithography (SLA) and metal powder bed fusion in particular – some of the features of Magics are shown in the video below.

Scanning & File Transfer

3. Geometry Repair

You need this if you deal with low-quality geometries – either from scans or since you work with customers with poor CAD generation capabilities

Geomagic Design X is arguably the industry’s most comprehensive reverse engineering software which combines history-based CAD with 3D scan data processing so you can create feature-based, editable solid models compatible with your existing CAD software. If you are using ANSYS, their SpaceClaim has a powerful repair solution as well, as demonstrated in the video below.

Improving Performance Through Analysis

4. Topology Optimization

You need this if you stand to benefit from designing towards a specific objective like reducing mass, increasing stiffness etc. such as the control-arm shown in Figure 2

Topology optimization applied to the design of an automobile upper control-arm done with GENESIS Topology for ANSYS Mechanical (GTAM) from Vanderplaats Research & Development and ANSYS SpaceClaim
Figure 2. Topology optimization applied to the design of an automobile upper control-arm done with GENESIS Topology for ANSYS Mechanical (GTAM) from Vanderplaats Research & Development and ANSYS SpaceClaim

Of all the ways design freedom can be meaningfully exploited, topology optimization is arguably the most promising. The ability to now bring analysis up-front in the design cycle and design towards a certain objective (such as maximizing stiffness-to-weight) is compelling, particularly for high performance, material usage sensitive applications like aerospace. The most visible commercial solutions in the AM space come from Altair: with their Optistruct solution (for advanced users) and SolidThinking Inspire (which is a more user-friendly solution that uses Altair’s solver). ANSYS and Autodesk 360 Inventor also offer optimization solutions. A complete list, including freeware, can be availed of at this link.

5. Lattice Generation

You need this if you wish to take advantage of cellular/lattice structure properties for applications like such as lightweight structural panels, energy absorption devices, thermal insulation as well as medical applications like porous implants with optimum bone integration and stiffness and scaffolds for tissue engineering.

Broadly speaking, there are 3 different approaches that have been taken to lattice design software:

I will cover the differences between these approaches in detail in a future blog post. A general guideline is that the generative design approach taken by Autodesk’s Within is well suited to medical applications, while Lattice generation through topology optimization seems to be a sensible next step for those that are already performing topology optimization, as is the case with most aerospace companies pursuing AM technology. The infill/conformal approach is limiting in that it does not enable optimization of lattice structures in response to an objective function and typically involves a-priori definition of a lattice density and type which cannot then be modified locally. This is a fast evolving field – between new software and updates to existing ones, there is a new release on an almost quarterly, if not monthly basis – some recent examples are nTopology and the open source IntraLattice.

Below is a short video demo of Autodesk’s Within:

6. Analysis

You need this if you do either topology optimization or lattice design, or need it for part performance simulation

Basic mechanical FE analysis solvers are integrated into most topology optimization and lattice generation software. For topology optimization, the digitally represented part at the end of the optimization typically has jarring surfaces that are smoothed and then need to be reanalyzed to ensure that the design changes have not shifted the part’s performance outside the required window. Beyond topology optimization & lattice design, analysis has a major role to play in simulating performance – this is also true for those seeking to compare performance between traditionally manufactured and 3D printed parts. The key challenge is the availability of valid constitutive and failure material models for AM, which needs to be sourced through independent testing, from the Senvol database or from publications.

Process Development

7. Process Simulation

You need this if you would like to simulate the actual process to allow for improved part and process parameter selection, or to assess how changes in parameters influence part behavior

The real benefit for process simulation has been seen for metal AM. In this space, there are broadly speaking two approaches: simulating at the level of the part, or at the level of the powder.

  • Part Level Simulation: This involves either the use of stand-alone AM-specific solutions like 3DSIM and Pan Computing (acquired by Autodesk in March 2016), or the use of commercially available FE software such as ANSYS & ABAQUS. The focus of these efforts is on intelligent support design, accounting for residual stresses and part distortion, and simulating thermal gradients in the part during the process. ANSYS recently announced a new effort with the University of Pittsburgh in this regard.
  • Powder Level Simulation: R&D efforts in this space are led by Lawrence Livermore National Labs (LLNL) and the focus here is on fundamental understanding to explain observed defects and also to enable process optimization to accelerate new materials and process research

Part level simulation is of great interest for companies seeking to go down a production route with metal AM. In particular there is a need to predict part distortion and correct for it in the design – this distortion can be unacceptable in many geometries – one such example is shown in the Pan Computing (now Autodesk) video below.

A Note on Convergence

Some companies have ownership of more than one aspect of the 7 categories represented above, and are seeking to converge them either through enabling smooth handshakes or truly integrate them into one platform. In fact, Stratasys announced their GrabCAD solution at the RAPID conference, which aims to do some of this (minus the analysis aspects, and only limited to their printers at the moment – all of which are for polymers only). Companies like Autodesk, Dassault Systemes and ANSYS have many elements of the 7 software solutions listed above and while it is not clear what level of convergence they have in mind, all have recognized the potential for a solution that can address the AM design community’s needs. Autodesk for example, has in the past 2 years acquired Within (for lattice generation), netfabb (for build preparation) and Pan Computing (for simulation), to go with their existing design suite.

Conclusion: So what do I need again?

What you need depends primarily on what you are using AM technologies for. I recommend the following approach:

  • Identify which of the 4 main categories apply to you
  • Enumerate existing capabilities: This is a simple task of listing the software you have access to already that have capabilities described in the sub-categories
  • Assess gaps in software relative to meeting requirements
  • Develop an efficient road-map to get there: be aware that some software only make sense (or are available) for certain processes

In the end, one of the things AM enables is design freedom, and to quote the novelist Toni Morrison: Freedom is not having no responsibilities; it is choosing the ones you want.”  AT PADT, we work with design and analysis software as well as AM machines on a daily basis and would love to discuss choosing the appropriate software solutions for your needs in greater detail. Send us a note at info@padtinc.com and cite this blog post, or contact me directly on LinkedIn. .

Thank you for reading!

Simulation Driven Product Development with Free Form Fabrication

am-topo-prezo-titleJoining Two of PADT’s Favorite Things: Simulation and 3D Printing

Recent advances in Additive Manufacturing (3D Printing) have removed barriers to manufacturing certain geometry because of constraints in traditional manufacturing methods. Although you can make almost any shape, how do you figure out what shape to make. Using ANSYS products you can apply topological optimization to come up with a free-form shape that best meets your needs, and that can be made with Additive Manufacturing.

A few months ago we presented some background information on how to drive the design of this type of part using ANSYS tools to a few of our customers.  It was a well received so we cleaned it up a bit (no guarantee there all the typos are gone) and recorded the presentation.  Here it is on YouTube

Let us know what you think and if you have any questions or comments, please contact us.

ANSYS R17 Brings Added Tools to Mechanical Licenses

ansys-r17-splashSome of you have probably already noticed, but ANSYS Mechanical licenses have some changes at version 17. First, the license that for years has been known as ANSYS Mechanical is now known as ANSYS Mechanical Enterprise. Further, ANSYS, Inc. has enabled significantly more functionality with this license at version 17 than was available in prior versions. Note that the license task in the ANSYS license files, ‘ansys’ has not changed.

16.2 and Older (task) 17.0 (task)
ANSYS Mechanical (ansys) ANSYS Mechanical Enterprise (ansys)

The 17.0 ANSYS License Manager unlocks additional capability with this license, in addition to the existing Mechanical structural/thermal abilities. Previously, each of these tools used to be an additional cost. The change includes other “Mechanical-” licenses: e.g. Mech-EMAG, Mech CFD. The new tools enabled with ANSYS Mechanical Enterprise licenses at version 17.0 are:

Fatigue Module Rigid Body Dynamics Explicit STR Composite PrepPost (ACP)
SpaceClaim DesignXplorer ANSYS Customization Suite AQWA

Additionally, at version 17.1 these tools are included as well:

AIM Simplorer Entry

These changes do not apply to the lower level licenses, such as ANSYS Structural and Professional. In fact, these licenses are moving to ‘legacy’ mode at version 17. Two newer products now slot below Mechanical Enterprise. These newer products are ANSYS Mechanical Premium and ANSYS Mechanical Pro. We won’t explain those products here, but your local ANSYS provider can give you more information on these two if needed.

Getting back to the additional capabilities with Mechanical Enterprise, these become available once the ANSYS 17.0 and/or the ANSYS 17.1 license manager is installed. This assumes you have a license file that is current on TECS (enhancements and support). Also, a new license task is needed to enable Simplorer Entry.
Ignoring Simplorer Entry for the moment, once the 17.0/17.1 license manager is installed, the single Mechanical Enterprise license task (ansys) now enables several different tools. Note that:

  • Multiple tool windows can be open at once
    • g. ANSYS Mechanical and SpaceClaim
  • Only one can be “active” at a time
    • If solving, can’t edit geometry in SpaceClaim
  • Capabilities are then available in older versions, where applicable, once the 17.0/17.1 license manager is installed

Here is a very brief summary of these newly available capabilities:

Fatigue Module:

  • Runs in the Mechanical window
  • Can calculate fatigue lives for ‘simple’ products (linear static analysis)
    • Stress-life for
      • Constant amplitude, proportional loading
      • Variable amplitude, proportional loading
      • Constant amplitude, non-proportional loading
    • Strain-life
      • Constant amplitude, proportional loading
    • Activated by inserting the Fatigue Tool in the Mechanical Solution branch
    • Postprocess fatigue lives as contour plots, etc.
    • Requires fatigue life data as material properties

ansys-rbd-1Rigid Body Dynamics:

  • Runs in the Mechanical window
  • ANSYS, Inc.-developed solver using explicit time integration, energy conservation
  • Use when only concerned about motion due to joints and contacts
    • To determine forces and moments
  • Activated via Rigid Dynamics analysis system in the Workbench window

drop-test-of-mobile-phoneExplicit STR:

  • Runs in the Mechanical window
  • Utilizes the Autodyn solver
  • For highly nonlinear, short duration structural transient problems
    • Drop test simulations, e.g.
    • Lagrangian-only
  • Activated via Explicit Dynamics analysis system in the Workbench window

simulation-of-3d-compositesComposite PrepPost (ACP):

  • Tools for preparing composites models and postprocessing composites solutions
  • Define composite layup
    • Fiber Directions and Orientations
    • Draping
    • Optimize composite design
  • Results evaluation
    • Layer stresses
    • Failure criteria
    • Delamination
    • Wrinkling
  • Activated via ACP (Pre) and ACP (Post) component systems in the Workbench window

SpaceClaim-Model1bSpaceClaim:

  • Geometry creation/preparation/repair/defeaturing tool
  • Try it, learn it, love it
  • A direct modeler so no history tree
    • Just create/modify on the fly
    • Import from CAD or create in SpaceClaim
    • Can be an incredible time saver in preparing geometry for simulation
  • Activated by right clicking on the Geometry cell in the Workbench project schematic

DesignXplorer:

  • Design of Experiments/Design Optimization/Robust Design Tool
  • Allows for variation of input parameters
    • Geometric dimensions including from external CAD, license permitting
    • Material property values
    • Loads
    • Mesh quantities such as shell thickness, element size specifications
  • Track or optimize on results parameters
    • Max or min stress
    • Max or min temperature
    • Max or min displacement
    • Mass or volume
  • Create design of experiments
  • Fit response surfaces
  • Perform goals driven optimizations
    • Reduce mass
    • Drive toward a desired temperature
  • Understand sensitivities among parameters
  • Perform a Design for Six Sigma study to determine probabilities
  • Activated by inserting Design Exploration components into the Workbench project schematic

ANSYS Customization Suite:

  • Toolkit for customization of ANSYS Workbench tools
  • Includes tools for several ANSYS products
    • Top level Workbench
    • DesignModeler
    • Mechanical
    • DesignXplorer
  • Based on Python and XML
  • Wizards and documentation included

AQWA:

  • Offshore tool for ship, floating platform simulation
  • Uses hydrodynamic defraction for calculations
  • Model up to 50 structures
  • Include effects of moorings, fenders, articulated connectors
  • Solve in static, frequency, and time domains
  • Transfer motion and pressure info to Mechanical
  • Activated via Hydrodynamic Diffraction analysis system in the Workbench window

AIM:

  • New, common user interface for multiphysics simulations
    • Structural
    • Thermal
    • CFD
    • Electromagnetics
  • Capabilities expanding with each ANSYS release (was new at 16.0)
  • Uses SpaceClaim as geometry tool
  • Single window
  • Easy to follow workflow
  • Activated from the ANSYS 17.0/17.1 Start menu

Simplorer Entry:

  • System level simulation tool
  • Simulate interactions such as between
    • Controllers
    • Actuators
    • Sensors
    • Structural Reduced Order Models
    • Simple circuitry
  • Optimize complex system performance
    • Understand interactions and trade offs
  • Entry level tool, limited to 30 models (Simplorer Advanced enables more)
  • Activated from the ANSYS Electromagnetics tools (separate download)
  • Requires an additional license task from ANSYS, Inc.

Where to get more information:

  • Your local ANSYS provider
  • ANSYS Help System
  • ANSYS Customer Portal

Do you have an Internet of Things Strategy? PADT Can Help

thing-1-250w“It is not just a trend, it is a Tsunami. One day you will wake up and see a giant wave headed your way, and that wave will be the Internet of Things!”

This was the opening line from a presentation given by the VP of sales for a major engineering software company. It got my attention because it wasn’t hype or hyperbole.  He was just pointing out the obvious. Over the past two years the signs have been there. Smart devices will connected to the internet, and older devices will be made smart and then connected. Those that don’t, will no longer be competitive.

It is not all about smart thermostats. Far from it.  I went to IoT world in San Jose last week and saw a lot of people scrambling to find their solution. And a few that found them.  The best example was an older letter stamping machine, you can guess at the manufacturer, that plugged a modular device from Electric Imp in to their controller and boom – they were connected.  Some back end programming and they now had a competitive IoT device.

iot-networ-graphic-1 It is time to define and execute on your IoT strategy

When we visit customers, we will often ask them what their IoT Strategy is.  The answers vary from “we don’t really think our products have an IoT play” to existing products on the market.  The focus in the media is on consumer IoT products, but the bigger push right now is for industrial Internet, where machines used in manufacturing, energy generation, raw material extraction, and processing are smart and connected.

Customers from consumers to other companies will be requiring the benefits of IoT devices as they look to replace older hardware.  That is why every company that makes physical products needs to develop an IoT strategy.

PADT Can Help

We have been helping our customers define and implement their approach to IoT well, since before it was called the Internet of Things.  From assisting semiconductor companies that make MEMS sensors to making smart medical devices we are plugged in to what is needed to make IoT work.

iot-landing-page-padt-1A good place to start is our IoT landing page at:

www.padtinc.com/iot

There you can find some basic information about how PADT is a more comprehensive and technically capable solution then most design houses that claim to have IoT solutions.  We are uniquely qualified to make sure the “Thing” in your IoT strategy is designed and manufactured right.

pbj-phoenix-business-journal-logoWe also published a series of articles in the Phoenix Business Journal that provide some fundamental background information on the Internet of Things and how to deal with the challenges it presents:

ansys-iot-wheelSimulation can play a big role in almost every aspect of making your IoT device development faster and more productive.  PADT uses ANSYS, Inc.’s comprehensive Multiphysics simulation tool set to model everything from the chip to the embedded system software.

We highly recommend this white paper, “Engineering the Internet of Things

We also have a recording of a very popular webinar that we did: “Engineering the Internet of Things Devices with ANSYS Simulation

and this video on how ANSYS can drive your IoT Design:

For detailed examples, check out the ANSYS IoT Landing page to get a feel for why so many companies are driving their design with ANSYS simulation software:  www.ansys.com/iot

PADT-Webinar-Logo

Engineering the Internet of Things Devices with ANSYS Simulation

June 21, 2016 (Tue)
1:00 PM AZ & PDT / 2:00 pm MDT

REGISTER

Make sure you subscribe to PADT’s email list so you don’t miss future Events

Talking is the Best Approach

We hope that you find all of the material above, and the information we will provide in the coming months useful. But they are no substitute for giving us a call or sending us an email and setting up a face-to-face to talk about your IoT strategy and device development needs.  If you are doing the work in-house, we have the hardware and software tools you need to be successful. If you need outside help, you won’t find engineers with more applicable experience.

Give us a call at 1-800-293-PADT or email info@padtinc.com.

shutterstock_321231902

Unexpected Joys at Rapid 2016

While much has been (justifiably) written about HP and XJet releasing new, potentially game-changing products at RAPID 2016, I wanted to write this post about some of the smaller, unexpected joys that I discovered. If I sound overly enthusiastic about the people and companies behind them, it is likely due to the fact that I wrote this on the flight back, staring out at the clouds and reflecting on what had been a wonderful trip: I own no locks, stocks or barrels in any of these companies.

1. Essentium Materials – Carbon Nanotubes and Microwaves to improve FDM mechanical properties
Over the past year, I have studied, written and made presentations about the challenges of developing models for describing Fused Deposition Modeling (FDM) given their complex and part-specific meso-structure. And while I worked on developing analytical and numerical techniques for extracting the best performance from parts in the presence of significant anisotropy, the team at Essentium has developed a process to coat FDM filaments with Carbon nanotubes and extrude them in the presence of microwave radiation. In the limited data they showed for test specimens constructed of unidirectional tool-paths, they demonstrated significant reduction in anisotropy and increase in strength for PLA. What I liked most about their work is how they are developing  this solution on a foundation of understanding the contributions of both the meso-structure and inter-filament strength to overall part performance. Essentium was awarded the “RAPID Innovations award”, first among the 27 exhibitors that competed and are, in my opinion, addressing an important problem that is holding back greater expansion of FDM as a process in the production space.
Website: http://essentiummaterials.com/

2. Hyrel 3D – Maker meets Researcher meets The-Kid-in-All-of-Us
I only heard of Hyrel 3D a few days prior to RAPID, but neglected to verify if they were exhibiting at RAPID and was pleasantly surprised to see them there. Consider the options this 3D printer has that you would be hard pressed to find in several 3D printers combined: variable extrusion head temperatures (room temp to 450 C), sterile head options for biological materials, a 6W laser (yes, a laser), spindle tools, quad head dispensing with individual flow control and UV crosslinking options. Read that again slowly. This is true multiple degree-of-freedom material manipulation. What makes their products even more compelling is the direct involvement of the team and the community they are building up over time, particularly in academia, across the world, and the passion with which they engage their technology and its users.
Website: http://www.hyrel3d.com/

3. Technic-Print: New Chemistry for Improved FDM Support Removal
If you manufacture FDM parts with soluble supports, keep reading. A chemist at Technic Inc. has developed a new solution that is claimed to be 400% faster than the current Sodium-Hydroxide solution we use to dissolve parts. Additionally, the solution is cited as being cleaner on the tank, leaving no residue, has a color indicator that changes the solution’s color from blue to clear. And finally, through an additional agent, the dissolved support material can be reclaimed as a clump and removed from the solution, leaving behind a solution that has a pH less than 9. Since PADT manufactures one of the most popular machines that are used to dissolve these supports that unbeknown to us, were used in the testing and development of the new solution, we had an enriching conversation with the lead chemist behind the solution. I was left wondering about the fundamental chemistry behind color changing, dissolution rates for supports and the reclaiming of support – and how these different features were optimized together to develop a usable end-solution.
Website: http://www.technic.com/techni-print-lp

 

4. Project Pan: Computationally Efficient Metal Powder Bed Fusion Simulation
I presented a literature review at AMUG (another Additive Manufacturing conference) last month, on the simulation of the laser-based powder bed fusion. At the time, I thought I had captured all the key players between the work being done at Lawrence Livermore National Labs by Wayne King’s group, the work of Brent Stucker at 3DSIM and the many academics using mostly commercially available software (mostly ANSYS) to simulate this problem. I learned at RAPID that I had neglected to include a company called “Project Pan” in my review. This team emerged from Prof. Pan Michaleris’s academic work. In 2012, he started a company that was acquired by Autodesk two months ago. In a series of 3 presentations at RAPID, Pan’s team demonstrated their simulation techniques (at a very high level) along with experimental validation work they had done with GE, Honeywell and others through America Makes and other efforts. What was most impressive about their work was both the speed of their computations and the fact that this team actually had complex part experimental validations to back up their simulation work. What most users of the powder bed fusion need is information on temperatures, stresses and distortion – and within time frames of a few hours ideally. It seems to me that Pan and his team took an approach that delivers exactly that information and little else using different numerical methods listed on their site (novel Hex8 elements, an element activation method and intelligent mesh refinement) that were likely developed by Pan over the years in his academic career and found the perfect application, first in welding simulation and then in the powder bed fusion process. With the recent Autodesk acquisition, it will be interesting to see how this rolls out commercially. Details of some of the numerical techniques used in the code can be found at their website, along with a list of related publications.

Website: http://pancomputing.com/

5. FDA Participation: Regulating through education and partnership
On a different note from the above, I was pleasantly surprised by the presence of the FDA, represented by Matthew Di Prima, PhD. He taught part of a workshop I attended on the first day, took the time to talk to everyone who had an interest and also gave a talk of his own in the conference sessions, describing the details of the recently released draft guidance from the FDA on 3D printing in medical applications. It was good to connect the regulatory agency to a person who clearly has the passion, knowledge, intelligence and commitment to make a difference in the Additive Manufacturing medical community. Yes, the barriers to entry in this space are high (ISO certifications, QSR systems, 510(k) & Pre-Market Approvals) but it seems clear that the FDA, at least as represented by Dr. Di Prima, are doing their best to be a transparent and willing partner.
Website: http://www.fda.gov/MedicalDevices/ProductsandMedicalProcedures/3DPrintingofMedicalDevices/default.htm

What really makes a trip to a conference like RAPID worth it are the new ideas, connections and possibilities you come away with that you may not stumble upon during your day job – and on that account, RAPID 2016 did not disappoint. As a line in one of my favorite song’s goes:

“We’ll never know, unless we grow.
There’s too much world outside the door.”
– Fran Healy (Travis, “Turn”).

PADT and ASU Collaborate on 3D Printed Lattice Research

The ASU Capstone team (left to right): Drew Gibson, Jacob Gerbasi, John Reeher, Matthew Finfrock, Deep Patel and Joseph Van Soest.
ASU student team (left to right): Drew Gibson, Jacob Gerbasi, John Reeher, Matthew Finfrock, Deep Patel and Joseph Van Soest

Over the past two academic semesters (2015/16), I had the opportunity to work closely with six senior-year undergraduate engineering students from the Arizona State University (ASU), as their industry adviser on an eProject (similar to a Capstone or Senior Design project). The area we wanted to explore with the students was in 3D printed lattice structures, and more specifically, address the material modeling aspects of these structures. PADT provided access to our 3D printing equipment and materials, ASU to their mechanical testing and characterization facilities and we both used ANSYS for simulation, as well as a weekly meeting with a whiteboard to discuss our ideas.

While there are several efforts ongoing in developing design and optimization software for lattice structures, there has been little progress in developing a robust, validated material model that accurately describes how these structures behave – this is what our eProject set out to do. The complex internal meso- and microstructure of these structures makes them particularly sensitive to process variables such as build orientation, layer thickness, deposition or fusion width etc., none of which are accounted for in models for lattice structures available today. As a result, the use of published values for bulk materials are not accurately predictive of true lattice structure behavior.

In this work, we combined analytical, experimental and numerical techniques to extract and validate material parameters that describe mechanical response of lattice structures. We demonstrated our approach on regular honeycomb structures of ULTEM-9085 material, made with the Fused Deposition Modeling (FDM) process. Our results showed that we were able to predict low strain responses within 5-10% error, compared to 40-60% error with the use of bulk properties.

This work is to be presented in full at the upcoming RAPID conference on May 18, 2016 (details at this link) and has also been accepted for full length paper submission to the SFF Symposium. We are also submitting a research proposal that builds on this work and extends it into more complex geometries, metals and failure modeling. If you are interested in the findings of this work and/or would like to collaborate, please meet us at RAPID or send us an email (info@padtinc.com).

Our final poster and the Fortus 400mc that we printed all our honeycomb structures with
The final poster summarizing our work rests atop the Stratasys Fortus 400mc that we printed all our honeycomb structures on

Webinars: Overview of Add-On Products that Work with ANSYS Mechanical

PADT-Webinar-LogoWith the introduction of the new ANSYS Mechanical Enterprise, many add-on products that had to be purchased separate, are now included. In these webinars PADT’s engineers will provide an overview of the key applications that users now have easy access to.

Each product will be reviewed by one of PADT’s engineers. The will share the functionality of each tool, discuss some lessons we have learned in using and supporting each tool, and provide a short demonstration. Each session will have time for Questions and Answers.

ANSYS-Footer-RBD-STR-ACT

Sign up for the one you want, or all three. Everyone that registers will receive a link to the recording and to a copy of the slides. So register even if you can not make the specific dates.

Here are the times and links to register:

Overview of ANSYS Rigid Body Dynamics (RBD) and ANSYS Explicit STR
May 19, 2016 (Thu)
11:00 am MST & PDT / 12:00 pm MDT

      REGISTER

Overview of ANSYS SpaceClaim and ANSYS AIM
May 24, 2016 (Tue)
11:00 am MST & PDT / 12:00 pm MDT

    REGISTER

Overview of ANSYS Customization Toolkit (ACT) and ANSYS DesignXplorer (DX)
May 26, 2016 (Thu)
11:00 am MST & PDT / 12:00 pm MDT

     REGISTER

We hope to see you online.  If you have any questions, contact us at support@padtinc.com or call 480.813.4884.

ANSYS_Mechanical_Header

An Eye for the Win! – Signal Integrity with ANSYS

DDRComparisonIn today’s world of high speed communication we are continuously pushing the envelope in data throughput and reliability – There are many challenges that restrict speedy progress: Time – Spinning multiple boards to find and fix problems costs valuable time and money; Cost – additional test procedures can significantly add to this cost; Scalability of Solutions – it’s fundamentally difficult to accurately predict what might happen solely through previous experiences; which is often why multiple spins are required.

ANSYS has the simulation platform that enable signal integrity engineers to predict and improve the performance of high speed communication channels before any board is prototyped – Imagine being able get the design right the first time by testing several design parameters such as different trace routing, power profiles and components.

This sounds like a great proposition but in actuality what do you get from doing that? The answer is a reduced design cost, detailed insight into the design and a reduced time to market. The only way to obtain this “full picture” is to understand the electrical, thermal and mechanical aspects of the design.

EyediagramEye Diagram of Data Signal Obtained in ANSYS

A critical characterization in high speed communication channel design is the Eye diagram. Extensive testing is done to obtain Eye diagrams for various signal nets across a PCB or Package – ANSYS can provide the Eye diagram so that engineers can address potential failures and weaknesses in their design before it is sent out for prototyping. Bathtub curves, effects of jitter and identifying crosstalk are equally important in the design of communication channels and all can be obtained and considered with ANSYS tools.

ANSYS supports IBIS-AMI modeling, SERDES design, TDR measurement and Statistical Eye analysis among much more. With chip, memory and board manufacturers all utilizing ANSYS products it is easy to incorporate and analyze real world product performance of the entire PCB.

TDRTDR Measurement Across Net

ANSYS allows all aspects of the design to be tested and optimized before prototyping. Apart from signal integrity ANSYS tools can also accurately model power integrity concerns such as decoupling capacitor optimization, thermal response and structural issues, as well as cooling solutions for chips, packages, PCBs and full electronic systems. With the ability to analyze and help optimize different design characteristics of a PCB, ANSYS can provide engineers with “the full picture” to help reduce cost and time to market, and to understand the design’s expected real world operation.

VoltageDropBoardWarpageElectronicsCooling

Top: Voltage Drop; Middle: PCB Warpage;
Bottom: Cooling Flow Through Enclosure

The “Eye” is only a phone call away.

Please give us a call at 1-800-293-PADT or reach out to me directly at manoj@padtinc.com for more information.

New Tricks for an Old Dog: Eric Learns ANSYS SpaceClaim – Post 3

Adding Complexity and Moving

ANSYS-SpaceClaim-Learning-00-00
This post is the third in a series on learning ANSYS SpaceClaim. After over 31 years of CAD use, it has become difficult for me to learn new tools. In this series I will share my experience as I explore and learn how to use this fantastic tool.
If you have not read the previous post, start here.  A table of contents is here.

After playing with that block it seems like it may be time to try a more complex geometry.  For business banking, I’ve got this key fob that generates a number every thirty seconds that I use for security when I log in.  Might as well sort of model that.

keyfob

So the first thing I do is start up a new model and orient myself on to the sketch plane:

ANSYS-SpaceClaim-Learning-03-01

Then I use the line and arc tools to create the basic shape. Play around a bit. I found that a lot of things I had to constrain in other packages are just assumed when you define the geometry.  A nice thing is that as you create geometry, it locks to the grid and to other geometry. ANSYS-SpaceClaim-Learning-03-02

I dragged around and typed in values for dimensions to get the shape I wanted. As I was doing it I realized I was in metric. I’m old, I don’t do metric. So I went in to File and selected SpaceClaim options from the bottom of the window.  I used the Units screen to set things to Imperial.

ANSYS-SpaceClaim-Learning-03-03

This is the shape I ended up with:

ANSYS-SpaceClaim-Learning-03-04

I took this and pulled it up and added a couple of radii:

ANSYS-SpaceClaim-Learning-03-05

But if I look at the real object, the flat end needs to be round.  In another tool, I’d go back to the sketch, modify that line to be an arc, and regen.  Well in SpaceClaim you don’t have the sketch, it is gone.    Ahhh. Panic. I’ve been doing it that way for 25 some years.  OK. Deep breath, just sketch the geometry I need. Click on the three point arc tool, drag over the surface, then click on the first corner, the second, and a third point to define the arc:

ANSYS-SpaceClaim-Learning-03-06

Then us pull to drag it down, using the Up to icon to lock it to the bottom of the object.

ANSYS-SpaceClaim-Learning-03-07

Then I clicked on the edges and pulled some rounds on there:

ANSYS-SpaceClaim-Learning-03-08

OK, so the next step in SolidEdge would be to do a thin wall.  I don’t see a thin wall right off the top, but shell looks like what I want, under the Create group on the Design tab.  So I spinned my model around, clicked on the bottom surface I want to have open and I have a shell.  A thickness of 0.035″ looks good:

ANSYS-SpaceClaim-Learning-03-09

My next feature will be the cutout for the view window.   What I have not figured out yet is how to lock an object to be symmetrical. Here is why. I sketch my cutout as such, not really paying attention to where it is located.  Now I want to move it so that it is centred on the circle.

ANSYS-SpaceClaim-Learning-03-10

Instead of specifying constraints, you move the rectangle to be centered.  To do that I drag to select the rectangle then click Move. By default it puts the nice Move tool in the middle of the geometry.  If I drag on the X direction (Red) you can see it shows the distance from my start.

ANSYS-SpaceClaim-Learning-03-11

So I have a couple of options, to center it. The easiest is to use Up To and click the X axis for the model and it will snap right there.  The key thing I learned was I had to select the red move arrow or it would also center horizontally where I clicked.

If I want to specify how far away the edge is from the center of the circle, the way I did it is kind of cool.  I selected my rectangle, then clicked move. Then I clicked on the yellow move ball followed by a click on the left line, this snapped the move tool to that line. Next I clicked the little dimension Icon to get a ruller, and a small yellow ball showed up. I clicked on this and dragged it to the center of my circle, now I had a dimension from the circle specified that I could type in.ANSYS-SpaceClaim-Learning-03-13

After playing around a bit, if found a second, maybe more general way to do this.  I clicked on the line I want to position.  One of the icons over on the left of my screen is the Move Dimension Base Point icon. If you click on that you get another one of those small yellow balls you can move. I dragged it over to the center of the circle and clicked. then I can specify the distance as 0.75″

ANSYS-SpaceClaim-Learning-03-14

I’ve got the shape I want, so I pull, using the minus icon to subtract, and I get my cutout:

ANSYS-SpaceClaim-Learning-03-15

If you look closely,you will notice I put rounds on the corners of the cutout as well, I used Pull again.

The last thing I want to do is create the cutout for where the bank logo goes. It is a concentric circle with an arc on the right side.  Saddly, this is the most complex thing I’ve ever sketched in SpaceClaim so I was a bit afraid. It was actually easy.  I made a circle, clicking on the center of the outside arc to make them concentric. The diameter was 1″. Then I made another circle of 2″ centered on the right.  To get the shape I wanted, I used the Trim Away command and clicked on the curves I don’t want. The final image is my cutout.

ANSYS-SpaceClaim-Learning-03-16

Now I can do the same thing, subtract it out, put in some rounds, and whalla:

untitled.3

Oh, and I used the built in rendering tool to quickly make this image. I’ll have to dedicate a whole posting to that.

But now that I have my part, it is time to play with move in 3D.

Moving in 3D

Tyler, who is one of our in-house SpaceClaim experts (and younger) pointed out that I need to start thinking about editing the 3D geometry instead of being obsessed with controlling my sketches. So here goes.

If I wanted to change the size of the rectangular cutout in a traditional CAD tool, I’d go edit the sketch. There is no sketch to edit! Fear. Unknown. Change.

So the first thing I’ll do is just move it around. Grab one of the faces and see happens.

ANSYS-SpaceClaim-Learning-03-17

It moves back and forth, pretty simple.  The same tools for specifying the start and stop points are available. Now, if I ctrl-click on all four surfaces the whole thing moves. That is pretty cool.

ANSYS-SpaceClaim-Learning-03-18

Note: I’m using the undo all the time to go back to my un-moved geometry.

Another Note:  As you select faces, you have to spin the model around a lot. I use the middle mouse button to do this rather than clicking on the spin Icon and then having to unclick it.

Play with it some more. I was able to put draft by using the arcs on the Move gizmo, and if you pull far enough it adds material.ANSYS-SpaceClaim-Learning-03-19

That is enough for this post. More soon.

 

 

 

New Tricks for an Old Dog: Eric Learns ANSYS SpaceClaim – Post 2

Learning More About Pulling

ANSYS-SpaceClaim-Learning-00-00
This post is the second in a series on learning ANSYS SpaceClaim. After over 31 years of CAD use, it has become difficult for me to learn new tools. In this series I will share my experience as I explore and learn how to use this fantastic tool.
If you have not read the previous post, start here.  A table of contents is here.

As I explored ANSYS SpaceClaim in my first try, it became obvious that a lot of capabilities that are in multiple operations in most CAD systems, are all combined in Pull for SpaceClaim.  In this posting I feel like it would be a really good idea for me to really understand all the things Pull can do.

Start with the Manual

Not very exciting or adventurous. But there is so much in this operation that I feel like I will miss something critical if I don’t read up first.   It states:

“Use the Pull tool to offset, extrude, revolve, sweep, and draft faces; use it to round, chamfer, extrude, copy, or pivot edges. You can also drag a point with the Pull tool to draw a line on a sketch plane.”

Let’s think about that for a second.  What it is basically saying is if I pull on an object of a given dimension, it creates an object that is one higher dimension. Point pulls to a curve, a curve pulls to a face, and a face pulls to a solid. Kind of cool. The big surprise for me is that there is no round or fillet command. To make a round you pull on an edge. This is change.

Pull some Stuff

I started by reading my block with a hole back in.

ANSYS-SpaceClaim-Learning-02-01

This fillet pull thing scares me so I thought I’d confront it first. So selecte Pull, and selected an edge:

ANSYS-SpaceClaim-Learning-02-02

Then I dragged it away from the block. Nothing. You can’t create a surface that way. Then I dragged in towards the center. A round was created.

ANSYS-SpaceClaim-Learning-02-03

If anything, too simple. Back in my day, adding a round to an edge took skill and experience!

So next I think I want to try and change the size of something. Maybe the diameter of the hole. So I select the cylinder’s face. Is shows the current radius. I could just change that value:

ANSYS-SpaceClaim-Learning-02-04

Instead I drag, and while I do that I noticed that there are two numbers, the current radius and the change to the radius!  Kind of cool. No, really useful.

ANSYS-SpaceClaim-Learning-02-05

You use tab to go between them. So I hit tab once, typed 3 then tab again (or return) and I get a 8 mm diameter.  I like the visual feedback as well as the ability to enter a specific change number.

Next thing that I felt like doing was rounding a corner. Put a 5mm round on the corner facing out:

ANSYS-SpaceClaim-Learning-02-07

So I grabbed the point and dragged, and got a line.

ANSYS-SpaceClaim-Learning-02-07a

 

Remember, it only goes up one entity type – point to curve. Not point to surface. So I ctrl-clicked (that is how you select multiple entities) on the three curves that intersect at the corner:

ANSYS-SpaceClaim-Learning-02-08

Then I dragged and got my round.

ANSYS-SpaceClaim-Learning-02-09

Pulling Along or Around Something

This are all sort of dragging straight. After looking at the manual text it seems I can revolve and sweep as well with the Pull operation.  Cool. But what do I revolve or sweep around and along?  Looking at the manual (and it turns out the prompt on the screen) I use Alt-Clicking to define these control curves.  Let’s try it out by revolving something about that line I mistakenly made.

I click on one of the curves on the round. then Alt-Click the line – It turns blue. So there is a nice visual clue that it is different than the source curve.  Now I’ve also got spinny icons around the curve rather than pull icons.

ANSYS-SpaceClaim-Learning-02-10

So I drag and… funky revolved surface shows up. I had to spin the model to see it clearly:

ANSYS-SpaceClaim-Learning-02-11

Let me stop and share something special about this. In most other CAD tools, this would have involved multiple clicks, maybe even multiple windows. In SpaceClaim, it was Click, Alt-Click, Drag.  Nice.

Using the Pop=up Icons

As you play with the model you may start seeing some popup icons near the mouse when you select geometry while using pull. The compound round on the block is complicated, so I spun it around and grabbed just one edge and pulled it in to be a round.  Then I clicked on it and got this:

ANSYS-SpaceClaim-Learning-02-12

Not only can I put a value in there, I can drop ones I use a lot. I can also change my round to a chamfer, or I can change it to a variable radius. This is worth noting. In most other CAD tools you pick what type of thing you want to do to the edge. Here we start by dragging a round, then specify if it is a chamfer or a variable.

The variable radius is worth digging more in to.  I clicked on it and it was not intuitive as to what I should do. Let’s try help. Search on Variable Radius… duh. Click on the arrow that shows up and drag that. There are three arrows. The one in the middle scales both ends the same, the one on either end, well it sets the radius for either end.

ANSYS-SpaceClaim-Learning-02-13Reading more I see if I hold down the CTRL key and click on the arrow, I can drag a new control point along the edge. I can type in a percentage as well.  Very useful.

ANSYS-SpaceClaim-Learning-02-14

Clicking on a control point and hitting delete, gets rid of them.

That’s just one icon that pops up.  Playing some more it seems the other icons control how it handles corners and multiple fillets merging… something to look at as I do more complex parts.

The other popup I want to look at is the Up To one.  It looks like an arrow on a surface.  In other tools I extrude, cut, revolve all the time to some other piece of geometry.  This is the way to do it in Space Claim.  Let’s say I want to pull a feature to the middle of my hole. First I sketch the outline on a face:ANSYS-SpaceClaim-Learning-02-15

Then I select the outline, and get a popup. First thing I want to do is click on the + sign, because I want to add, not cut, then I click on the Up To and then select the axis of the hole:  ANSYS-SpaceClaim-Learning-02-16

That is enough for pulling and for today.  In the next session it may be time to explore the Move command.