Mostrando entradas con la etiqueta pdm. Mostrar todas las entradas
Mostrando entradas con la etiqueta pdm. Mostrar todas las entradas

jueves, 17 de noviembre de 2011

Mechatronics Management (Part 2): Electrical Aspects

 
 
iStock 000014176450Small 300x194 Mechatronics Management (Part 2): Electrical Aspects

This series of four posts looks at the management of items, data and bills of material for mechatronic products. It is split into mechanical aspects, electrical aspects, software aspects and integrated aspects.

In the minds of many, managing electrical aspects of products has, well, already be done. Meaning there have been approaches and technologies that have been around for some time to manage the artifacts representing electrical components. But actually there have been some relatively recent advancements in the technology that, by and large, isn’t commonly managed centrally today. Let’s take a look.

Managing Electrical Aspects of the Product

When you start talking about the electrical side of the house, things tend to be a bit more complicated compared to the mechanical side of things. What is considered a part can be dramatically different depending on the type of electric item you’re discussing. Here it makes sense to split up the discussion based on the type of electronics being developed.

Managing PCB Schematics, Diagrams, Layouts and Libraries

Printed circuit boards (PCB) are used pretty frequently in today’s products. The design of a PCB often starts with a 2D logic diagram that represents the functions of the PCB. Next the design moves on to a 2D schematic, where the connections between the different board components are symbolically shown. And finally, the layout shows a detailed view of the placement of components and the path and layer for each trace in the board. From a manufacturing or sourcing perspective, the lowest level items on a PCB are the components (resistors, etc.) and the board. However, there is information embedded in these design artifacts that describe a deeper level of granularity in the board itself: the traces that connect the components on the board. To further complicate things, the components and connections between them are represented in both the schematic and layout. That means if that connection changes in one, it should change in the other.

Today’s PLM or PDM systems often recognize that the diagram, schematic and layout all essentially represents the same electronics assembly. And as such, they create links between them. And while integrated tools recognize that a change to a connection in the schematic should propagate to the layout, most PLM or PDM systems do not. Furthermore, the information about the connections themselves that is embedded within these design artifacts are often not extracted into the PLM or PDM system. From a Bill of Material (BOM) perspective, most PLM or PDM systems will extract the counts of the different electronic components, creating a flat list with quantities. The diagram, schematic and layout are often attached to the top level board assembly.

What shouldn’t be lost in all of this details is the fact that most PCBs are assembled almost completely out of off-the-shelf items. As such, a centralized library composed of approved parts lists generated by the procurement organization is used to identify which components are OK to use for designers and engineers.

Traditionally, PLM and PDM systems have managed this library as a single item that can be downloaded to a desktop. From there, the ECAD or EDA application accesses the library directly.It can certainly work. However a fair amount of functionality exists in PLM and PDM systems to manage libraries of parts, to manage change across those libraries and to promote reuse so that higher volume discounts can be achieved. By managing the electronics component library as a single item, none of those things can be proactively managed. Ultimately, electronics components would be managed as individual items, just like mechanical parts, in PLM and PDM systems.

Managing FPGA Programming

In many circumstances, manufacturers want to optimize processors to do a specific job. One option is to custom build application specific integrated circuits (ASICs), but they are extremely expensive because they require custom dies and manufacturing runs. The number of ASIC manufacturers in the world can probably be counted on a couple hands. So, instead, manufacturers often use field programmable gate arrays (FPGAs). This type of chip is a off the shelf component that can be programmed with custom logic to perform specific jobs more quickly and efficiently than generic chips. However, since they are off the shelf components, they aren’t nearly as expensive as ASICs.

So how are FPGAs programmed? Traditionally, manufacturers would hire programmers to code the logic of these chips. And managing that environment looks very much like a Software Configuration Management (SCM) problem. But times are changing. There are new software applications that will let a user create a logic diagram and then, in an automated fashion, generate the code to program the FPGAs. This is an advancement in terms of enabling everyday engineers to define the logic they want without working through a programmer, a proxy who often doesn’t understand the engineer’s design intent. This approach is sometimes referred to as visual programming. Now don’t get me wrong. The code generated by these software applications aren’t perfect. However they often enable the programmer to just check the code instead of writing it themselves. And that can be a huge time savings for an expensive resource.

As you can imagine, either programming directly or using a visual programming approach will generate a number of design artifacts that should be centrally managed in some manner. More often than not, this type of deliverable though is managed as a generic artifact, just like a word document, and as a result doesn’t have any automated association with the FPGA item it will affect. Furthermore, none of the information or intelligence embedded in these artifacts are exposed to the broader audience. But most importantly, the logic of the FPGA is disconnected from the logic of the PCB on which it resides. Combining the two holds the potential to perform more realistic simulation. However, let’s hold off on that discussion for the integrated aspects post in this series.

Conclusions and Questions

In summary, there is a great amount of complexity in managing the design artifacts used to develop PCBs ranging from schematics, diagrams and layouts. They are each connected and change from one should propagate to the others. Today’s PLM and PDM systems manage these representations as an interconnected set, extracting the BOM from them, but infrequently extracting more granular information than that. From an FPGA perspective, most design artifacts are managed by PLM or PDM systems as unintelligent files. Instead, it is more frequent that the artifacts for FPGA programming are managed with Software Configuration Management (SCM) systems.

Time to sound off. What are you using to manage these artifacts today? Do you think PLM or PDM systems manage these design artifacts to enough granularity or is there still room for improvement? Weigh in and let us know what you think.

lunes, 14 de noviembre de 2011

Mechatronics Management (Part 1): Mechanical Aspects

iStock 000012501829Small 300x225 Mechatronics Management (Part 1): Mechanical Aspects

For the past three years, I’ve headed out to Phoenix AZ for the Congress on the Future of Engineering Software to talk with numerous providers and users of engineering software. The discussions are always pretty forward-looking, almost bleeding edge instead of leading edge. In the analyst briefing on System Modeling and Analysis, which was led by Allan Behren (who goes by the twitter handle @AllanBehrens), one of the engineering IT leader for For, Richard Riff, made a statement that made my ears perk up (the following is a paraphrase).
The Ford Fusion has 142 processors in it. We no longer split up systems for development, hand them off to various teams and then integrate at the end. We actually work a lot more like a software company where we compile builds on a weekly basis. Everything is so integrated we just can’t wait until the end of development anymore.
Richard, please correct me for any misstatements I might have made above.

From my perspective, Ford isn’t alone in this stance. There is so much software, processors and electronic systems in new products today that manufacturers are having to rethink their development processes. Which brings us to an interesting question: how can enterprise systems, like PDM and PLM, best support mechatronics development? Today, it seems like there’s an increasing focus on how all of the product’s items and the artifacts that describe them should be managed in one place. But there can be quite a wide range of support capabilities that are offered.

Let’s take a look at each level and understand the advantages and benefits of each.

This series of four posts looks at the management of items, data and bills of material for mechatronic products. It is split into mechanical aspects, electrical aspect, software aspects and integrated aspects.

Managing Mechanical Aspects of the Product

For the most part, the capabilities of enterprise systems like PLM and PDM in managing mechanical items, data and BOMs is one of the most mature in the context of a mechatronic product.

Managing Assemblies of Mechanical Components

Many CAD applications use what I like to call a federated approach to building up an assembly. Each mechanical component is often represented by a single part file. Those separate part files are then placed together to form an assembly, which is a separate file also. As those individual parts and assembly files change, you run into a configuration management problem. You need to know which version and iteration of each was used on a particular date for testing, a ramp-up run on the shop floor or was sent to a supplier. Most PLM and PDM systems extract and understand these relationships between these artifacts.

Managing Design Deliverables

Also, individual deliverables such as engineering drawings are separate files. These files have direct relationships to the parts or assemblies that they represent. And the same configuration problem that exists between part and assembly files also exists with their deliverables. Most PLM and PDM systems understand and manage these relationships.

Extracting Information for the Enterprise

In addition to managing configuration issues, the information in these artifacts are extracted and used for broader enterprise purposes. The structure within the assembly is often used to generate an as-designed bill of material (BOM). Additionally, the solid models of the assemblies or parts can be extracted for visualization purposes.

Conclusions and Questions

Today’s products are increasingly mechatronic. This series of four posts take a look at different aspects of mechatronics management. From a mechanical perspective, it is important to manage the configuration issues for the relationships between parts and assemblies, items and their deliverables such as drawings and to be able to extract information from these artifacts like BOMs and visualization models for the rest of the enterprise.

Now it’s your turn to weigh in. What’s missing in terms of capabilities for the management of mechanical design? Sound off and let us know what you think.

jueves, 29 de septiembre de 2011

Sustainable Design: Creating Products with Less Environmental Impact

While there are a growing number of products on the market touted as being “environmentally friendly,” “green” or “sustainable,” the reality is that most of these products are not. According to a study conducted last year by TerraChoice, an environmental marketing and consulting firm, more than 95% of consumer products claiming to be “green” for one or many reasons were not.

By definition, sustainable means: “of, relating to, or being a method of harvesting or using a resource so that it is not depleted or permanently damaged.” Sounds great, however, nearly all products that use electrical power, energy from natural gas, materials from the earth, or transportation of any kind do not meet this definition as they all deplete resources and damage the environment.

How to Design with Sustainability in Mind

The key issues addressed by sustainability in product design are environmental issues, which include: carbon footprint, which refers to the production of greenhouse gases, the total energy consumed, and air and water pollution. Manufacturers trying to create sustainable products must first determine what their products are made out of and whether the materials have been assessed for their impact on human and environmental health.

Specialized tools and modules are being added to product data management (PDM) and product lifecycle management (PLM) systems to simplify material selection, perform upfront lifecycle assessment, and carbon/water impact analysis. Several CAD vendors are also providing their users with tools that enable them to assess the environmental impact of materials selections through exported bills of material (BOMs). These tools enable designers to conduct a BOM analysis for environmental performance, cost, and reliability, taking into account projected carbon emissions and energy use.

The EPA has also announced the availability of a new tool to help manufacturers to identify and use safer chemicals as part of its Design for the Environment program. The Chemical Alternatives Assessment tool provides a methodology for informed substitution.

Assessing the Big Picture: Lifecycle Analysis

If products are to be designed effectively with little or no negative environmental impact, then the designer must consider the impact of the product throughout its entire lifecycle. What this means is that the designers and engineers need to look at everything that happens in the production, transportation, use and final disposal of the product.

Fully assessing the lifecycle of products can be extremely time-consuming so it’s often difficult in design environments when time to market is critically important to the eventual success of the product. In these cases, there are tools available to facilitate the assessment. Eco-Indicator 99 is a method by which manufacturers—using a simple set of inventory tables and standard impact data for materials and processes—can perform lifecycle sustainability assessments.

There are several software packages on the market that streamlines the process by calculating an impact score, which is determined by looking at the individual impact of a product’s materials, manufacturing process, transportation mode, distance traveled, power usage, power source, and disposal method.

The Bottom Line

Though revamping product design processes to address sustainability issues can be expensive and time-consuming, some companies will find their efforts to be rewarding. A study of over 2,500 executives in Europe, North America and Asia conducted by Forrester Research found that while companies are not prioritizing sustainability, many are reaping its benefits. The results of the study indicated that while sustainability isn’t at the top of executives’ business priorities, the benefits of implementing “green” strategies could help them achieve their existing objectives.

Manufacturers will ultimately realize that they can retain more customers—identified in the study as a top priority—by keeping packaging to a minimum and by openly identifying the materials used in their products.  Beefing up recycling efforts can cut waste management costs. Using safer materials reduces the chance of costly recalls and the possibility of even more costly litigation.

There is growing evidence that an increasing number of manufacturers are moving onto “greener” pastures. According to the 2010 TerraChoice study, the percentage of products examined for the study that were determined to be truly “green” has increased from 2% in 2009 to 4.5% in 2010, and there were 73% more “green” products on the market in 2010 than in 2009.

lunes, 19 de septiembre de 2011

PTC congratulates Penske Racing team for unprecedented weekend of race track wins


Posted by 


PTC congratulated its customer and performance partner, Penske Racing, whose cars are designed and developed with the help of PTC’s design software, on its banner racing weekend. The Team Penske IZOD IndyCar Series team swept the podium on August 28 as its three drivers claimed 1st, 2nd and 3rd place at the Indy Grand Prix in Sonoma, California and 1st place at the NASCAR Sprint Cup Series Irwin Tools Night Race in Bristol, Tennessee on August 27.  Often referred to as the “New York Yankees of motorsports,” these recent victories add to Penske Racing’s impressive record of over 330 race wins and 23 national championships.


The Penske Racing Team uses PTC’s design and development software in all aspects of race car design, engineering, testing, and manufacturing, which enables Penske Racing and the Penske Technology Group to develop everything from concept to manufacturing within one solution.  In addition, PTC design technology allows the team to design, prototype, and test in a virtual world which enables them to quickly produce parts in the constantly changing competitive racing environment.
Penske NASCAR aug2011 300x199

viernes, 5 de agosto de 2011

Media Advisory: PTC Delivers Creo™ Elements/Direct™ 18.0

NEEDHAM, MA. - July 18, 2011 - PTC (Nasdaq: PMTC), the Product Development Company®, today announced the availability of CreoTM Elements/DirectTM 18.0 - the latest release of its market leading direct modeling solution and a member of the Creo family of design software. 

Creo Elements/Direct is a complete design environment that offers the world's #1 direct 3D CAD modeler, along with 2D CAD, CAE and integrated product data management (PDM). Creo Elements/Direct provides speed, flexibility, and responsiveness-to-change for customers facing short design cycles, one-off product designs, or companies demanding a lightweight design process.

What's New in Creo Elements/Direct 18.0:
  • More Intuitive Design Experience - improves ease of use and reduces the learning curve for those new to direct modeling through the new ribbon-based UI that is consistent across the Creo product family of applications.
  • Optimized Design Workflows - improves the way designers work through new context-sensitive command controls in drafting and extended 3D modification commands in modeling.
  • More Productive Design Data Management - broadens the reach of product data management and PLM support by enabling improved access and data sharing with a new Web Client and Web Services in Model Manager, and deeper process integration with Windchill.
  • More Powerful Design Solution - broadens the designer's reach through interoperability with Creo 1.0. Engineers can take their Creo Elements/Direct designs and analyze and share them with Creo Simulation and Creo View MCAD, respectively.
Creo Elements/Direct 18.0 additionally enables users to take advantage of new Creo 1.0 applications for extended design needs such as simulation and visualization. This is part of PTC's strategy to give engineers and designers the greatest flexibility in choosing product design tools that fit their role in the product development process. Existing Creo Elements/Direct customers will continue to yield benefits to their business through updated and improved capabilities in Creo Elements/Direct 18.0.

Supporting Quotes:
"STIWA Holding GmbH uses Creo Elements/Direct because it gives us the flexibility to rapidly accommodate changes that happen late in the design cycle," said Thomas Mayer, responsible for mechanical CAD at STIWA Holding GmbH.  "The new user interface in Creo Elements/Direct 18.0, improvements to key features in direct modeling, and the interoperability with the Creo apps will help drive productivity across our design team resulting in shorter design cycles and faster time to market."

 "Creo Elements/Direct 18.0 demonstrates PTC's commitment to support our customers' freedom to choose the design approach that best fits their needs," said Justin Teague, DVP & General Manager, Design and Visualization Products Business Unit, PTC. "It delivers productivity enhancements that specifically address the needs of direct modeling users - lightweight, flexible, fast and connected through interoperability with the new Creo apps.  Ultimately, Creo Elements/Direct enables customers to achieve competitive advantage by optimizing their design cycles and bringing innovative products to market quickly."

Additional Resources: