In a reprise of his excellent presentation at the PTC/USER World Event, Mike Brattoli of Moen shares his experience and insights on the use of ISDX in our cover story. We also have an interview with Jim Heppelman discussing the impact of, and future possibilities created by PTC's acquisition of Arbortext. From PTC/USER, Evan Caille talks about innovation and also has some interesting comments on the member portal and internet services in general. James Lynch discusses his experiences at the World Event from a student's perspective. And of course, we have four new tips and tricks to increase your productivity. Feel free to share your praise or criticisms about the magazine with us. You can write me at rick@ptcuser.org. Best Regards,
Designing with StyleTurning Sketches into Successes by Michael A. Brattoli, Moen Incorporated
All About Arbortext with Jim Heppelmann, Executive Vice President, Software Solutions, and Chief Technical Officer, PTC
A Student's Eye View of the PTC/USER World Event James Lynch, University of Ireland Reevaluating the PTC/USER Member Portal by Evan Caille, PTC/USER President
Rick Snider
Regional User Group Calendar Download a PDF of this issue Copyright 2005 PTC/USER, Inc. All rights reserved.
I Want My MOM Back! by Pete Pickett, Mercury Marine Creating Gears and Splines by Dan Marsalek, Marine Mechanical Corporation Visualizing the Air Space of a Complex PSU by Ceferino Sanchez, ASTEC Power Digital Watermarks for Today's Engineer by John Tucker, Raytheon Vision Systems
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot Digital Watermarks for Today's Engineer
Figure 1.
1. Importing the Trace Sketch Select the Style Icon in the Base Features toolbar (Fig. 2), or choose Insert, Style from the top pulldown Insert menu. NOTE: THE ISDX MODULE IS OPTIONAL IN PRO/ENGINEER. Select Style, Trace Sketch from the top pulldown Style menu. The Trace Sketch dialog box will open. Selections matching the three default datum planes in the model will be listed, although images will not be allocated by default. Select the Front sketch orientation. A dialog box will open. Browse to the location of the desired file, select it, and pick Open. The image will appear on the front datum plane (Fig. 3).
Figure 2.
Figure 3.
2. Manipulating the Image Expand the Properties portion of the Trace Sketch dialog box. The following tools will appear (Fig. 4):
q
Fit locates the image by fitting it horizontally and vertically using dimensional input. The values are applied based on the position of the Image Fit Lines. Transparency controls the visibility of the imported image. Rotate rotates the image up to 360 degrees about an axis normal to the screen. Move provides horizontal and vertical movements of the image. Scale scales the image. By default, the horizontal and vertical scale controls are locked together,
Image Fit Lines assist in locating and sizing the imported image. These lines work in conjunction with the Fit tools.
Figure 4.
In this example, the image must be positioned to match the 4.00 x 7.00-inch dimensional reference. The baseline position is located at the bottom center of the spout, indicated by the dimensional references and heavier lines shown in the image. Select the bottom left intersection or the vertical left image fit line, and drag it using the left mouse button to the desired intersection on the image. Pick the bottom right intersection, or the vertical right image fit line, and drag it using the left mouse button until it lines up with the desired intersection on the imagein this case, the discharge end of the spout indicated by the dimensional references and the intersection lines (Fig. 5). Figure 5.
In the upper half of the Trace Sketch dialog box, enter a horizontal fit value of 4.00 inches and pick the Fit button. The image will be resized to match the position of the image fit lines to the 4-inch horizontal input. The bottom left intersection of the image fit lines will be moved to the intersection of the default datum planes. Now repeat this process to control the vertical sizing of the image. In the upper half of the Trace Sketch dialog box, select the vertical fit option. The image fit lines will change, allowing you to control the sizing of the image vertically. Select the top and bottom image fit lines, and drag them as needed to match the dimensional reference sketch (top and bottom curve lines). Input a value of 7.00 in the Vertical fit field and select the Fit button. The image will be resized to match the position of the vertical image fit lines to the 7-inch input. If additional manipulations are necessary, use the Move, Scale, and Rotate options in the dialog box. Pick OK to close the dialog box and complete the manipulation of the image.
Figure 6.
4.
Select the ActivePlane icon in the Style toolbar (second icon from the top) and choose the Front datum plane (plane of symmetry) in the model. Pick the Style Curve icon (Fig. 7). In the curve dashboard, make sure the Planar radio button is selected. This will place the curve on the active plane previously selected.
Use the Shift key and select the datum point for the inner profile of the spout with the left mouse button. Pick the actual point, not the text. (Alternatively, use the Shift key and pick on the base curve with the left mouse button, near the desired location. The curve point will snap to the point on the curve that intersects the Front datum plane.) Three curve points are needed for this curve. The second curve point will be placed on the active plane, approximately halfway between the initial point and the desired end point of the inner profile of the spout. For the final point, again use the Shift key and left mouse button to select the end point where the curve intersects the active plane. Pick the Green Checkmark icon in the curve dashboard to complete the Style curve feature. Figure 7.
To make the Style curve match the imported image, select the Edit Curve icon in the Style toolbar (looks like the Style Curve icon with a pencil on it). Pick the curve you just created, and choose the middle point on the curve.
Using the left mouse button, drag this point until it lies on the upper half of the inner profile curve (Fig. 8).
Figure 8.
When you pick the end point of the curve, a tangency manipulation line will appear (Fig. 9). Place the cursor over the tangency line and hold down the right mouse button. Select Normal from the tangency popup menu and pick the angled datum plane. The tangency control line will become perpendicular to the angled plane. Using the left mouse button, drag the length of the line until the upper end of the curve matches the image of the inner profile curve. Figure 9.
Repeat this operation at the bottom end of the curve, this time leaving the tangency control line Free. Using the left mouse button, drag the control line as needed (angle and length) until the Style curve matches the inner profile curve on the image. Select the Green Checkmark in the Edit Curve dashboard to complete the
modifications. Repeat this process to create the outer profile curve, again creating a three-point Style curve, making it Normal to the angled datum plane.
Figure 11. Once you have created a Style surface, you can add other internal curves to further define the desired shape. Temporarily hiding the Style surface greatly simplifies this process. Pick the surface, hold down the right mouse button, and select Hide from the popup menu. Select the Style Curve icon. Place the view in a side orientation.
In the dashboard, pick the Free radio button, which lets you modify the curve after creation (Fig. 12). Pick the top outer profile curve using the Shift Key. The end of the new curve will snap to the curve, displaying as a circle. Use the Shift Key to repeat this operation, selecting the lower profile curve. The circular ends of the curve represent soft points, meaning they can slide along the profile curves, following their form and curvature. Pick the Green Checkmark in the dashboard to create the curve. Modify the newly created curve by making the ends normal to the Front datum plane and controlling the length of their tangency lines to ensure the form of the curve is identical at both ends. Pick the Edit Curve icon and select the newly created curve. Pick one end of the curve to expose the tangency control line. Place the cursor over the line, hold down the right mouse button, and select Normal from the popup menu. Choose the plane called Front and drag the line with the left mouse button to the desired length. Repeat this process with the other end of the curve. In the dashboard, pick the Tangent option. In the pulldown menu, check the box marked Length, and enter a value of 1.000. Figure 12.
Figure 13. Pick the other end of the curve and repeat this process. This will cause both ends of the curve to have identical tangency influence, regardless of where the curve may be positioned in the model (Fig. 13). Choose the Green Checkmark in the dashboard to complete the curve edit process. Unhide the surface, holding down the right mouse button, and selecting Unhide All Entities. Pick the surface and choose Edit Definition from the popup menu.
In the dashboard, choose the Internal Curve arrow button (Fig. 14). Pick the curve you just created. It will be added to the surface curve set. Select OK in the Menu Manager. The surface will update to reflect the inclusion of the internal curve (Fig. 15). Figure 14.
Pick the Blue Checkmark in the Style toolbar to complete the Style features. Using layers, hide the datum curves and Style curves within the model, saving the layer status when complete. Select the Style feature and mirror it about the Front plane. Figure 15.
You can now merge the Style surfaces together and use standard surfacing practices to create a closed quilt, constructing flat surfaces to close the ends of the spout. Once the quilt has been closed, it can be converted into a solid protrusion and additional internal features can be added to the model. The completed model can then be prototyped, machined, and/or rendered in the same manner as any other Pro/ENGINEER part (Fig. 16).
Figure 16.
Summary With the capabilities of Pro/ENGINEERs ISDX module, you can address any surfacing challenge while also improving the turnaround time from design concept to finished product. Proper implementation of Style, combined with core modeling techniques, makes it much easier for designers or engineers to capture a parts aesthetic appearance as well as its functional requirements. From a simple sketch to a part with Style that means success by any definition of the word! Mike Brattoli is the engineering systems administrator at Moen Incorporated in North Olmsted, Ohio, USA. This article is based on his presentation at the PTC/USER World Event 2005. Mike can be reached by email at Mike.Brattoli@moen.com.
Being Innovative
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext
Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot Digital Watermarks for Today's Engineer
Its here that we think PTC/USER provides its value to the community of PTC product users. By providing opportunities to share knowledge in regional user group meetings, international conferences, and virtually through the email exploder, users are able to learn from the experiences of others in applying the CAD/CAM/CAE/PDM technology in new and effective ways. Although its too early to report on the results of our recent survey, it is evident from the responses so far that a large percentage of you do find good value in being a PTC/USER member and particularly in participating on the email exploder. On this subject, Id like to point you to an article about the PTC/USER member portal that appears in this issue. And in the spirit of continuously improving the services we offer to the community, I should also mention that we are planning to extend our knowledge-sharing programs to support the users of newly acquired PTC companies such as Arbortext (also featured in this issue). Evan Caille works at HP in Houston, TX. He can be reached via e-mail at evan@ptcuser.org.
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot Digital Watermarks for Today's Engineer
An Interview with Jim Heppelmann, Executive Vice President of Software Solutions, and Chief Technical Officer, PTC
PTC recently completed its acquisition of Arbortext, Inc., a leader in the emerging dynamic enterprise publishing market. With this XML-based software, PTC customers will be able to create, manage and dynamically publish critical information concurrently with the development of related physical products. In this interview, PTC/ USERs Rick Snider talks with Jim Heppelmann, Executive Vice President of Software Solutions and Chief Technical Officer at PTC, about what these new capabilities can do for Pro/ENGINEER users. Rick Snider: Jim, can you give us your thoughts on why PTCs acquisition of Arbortext makes sense? Jim Heppelmann: Sure, Rick. We believe this acquisition makes total sense for a variety of reasons, the most important being that it helps solve a big problem faced by our traditional installed base of discrete manufacturing companies. Our customers have long complained that it takes too much time to create technical publications, it is difficult to reuse CAD data, and that engineering changes to product designs are missed in the technical publications process. When combined with PTCs solutions, Arbortext will enable companies to rapidly create and publish smarter, more customer-friendly, and more accurate technical documents. Getting better reuse of Pro/ENGINEER CAD data in downstream technical publications is also a golden opportunity for our stronghold industries of industrial equipment, high-tech, automotive, and aerospace. From a technology perspective, Arbortexts products are beautifully aligned with PTCs. What Pro/ENGINEER did for solid models is exactly what Arbortext is doing for textbased publications. Both are parametric in the sense that they separate hard-wired parameters from underlying design intent to promote greater reuse. In the case of documents, Arbortext separates content from formatting to allow the same information to be reused in multiple documents and delivery media. Both are component-based in that they build up the final deliverable from reusable component parts. In Arbortext, a document is made up of chunks of text and graphics, just as a Pro/ENGINEER design is made of parts and sub-assemblies. And both are associative in that they adapt gracefully to change, offering automated ways to regenerate all applicable downstream outputs.
Really, both Arbortext and PTC have been telling similar stories all along. It makes good sense to bring the two pieces together. RS: So, what does this mean for PTCa shift in your core target industries? JH: No, I wouldnt say it shifts our target industries. This concept is a perfect fit for PTC and strengthens our Product Development System for our traditional manufacturing customers. It also give us opportunities to expand into adjacent markets that need the same forms of Create, Collaborate, Control, and Communicate capabilities for text documents. These would include pharmaceuticals, publishing, government, and financial services. RS: What about the value of these solutions for those of us in engineering? JH: Have you ever shipped documentation that didnt match the product because of a late design change? Have you ever had to update several different types of output (a printed document, a web page, etc.) because of a product change? Do you waste time doing a lot of copying and pasting because there is a lot of common content to incorporate across many documents? Do you convert sophisticated Pro/ENGINEER data to IGES to get it into technical publications? These are very common problems, and the solution to them is what we call dynamic publishing. But dynamic publishing is an integrated solution, not a single piece of technology. Think about the required elements.
q
First, you need to be able to create and structure documents in a smart way, so that they are managed as a collection of reusable components. Arbortext Editor does this, and of course Pro/ENGINEER is a fantastic way to create 3D models and 2D and 3D drawings that are also components of the documentation. Second, you need to be able to manage all of the text and graphics components, including changes and alternative configurationsagain, at a very granular, component level. This need for content management is where Windchill comes into play. After all, weve mastered that thanks to Pro/ENGINEER. Then, you need to be able to automatically extract the right components from the data vault, construct the documents properly, add the right formatting, and publish the information in different formats such as PDF or HTML. The specific solution for this is Arbortext Publishing Engine. Finally, you would like users to be able view and even interact with that data in a web page, which is where ProductView fits in.
In combination, this integrated solution helps eliminate the manual, repetitive, errorprone steps typically entailed in developing technical publications. The result is documentation that is richer, more interactive, accurate, and generated in a fraction of the time. It is also easy to localize to multiple languages, reconfigure to reflect product variants, or adapt to match a customized product. RS: How about other areas within the enterprise that are outside of engineering? JH: There is a great application within marketing. When combined with the photorealistic rendering capabilities of Pro/ENGINEER, Arbortext can be used to create slick, colorful marketing collateral for products that have never even been prototyped. But really any organization that produces documents can benefit from this technology.
For example, the financing arm of an automotive or industrial equipment company produces product-related information. These information productsleasing or rental contracts, sayare generally printed documents that must accurately reflect details of specific product lines. Often, though, these groups are among the last to know when design changes are made. The result is that their work is never updated. By tying into the same technology, albeit for a much different use, marketing can get the same advantages we mentioned for engineering. RS: How are the Arbortext products licensed and packaged? JH: The two primary Arbortext products are Arbortext Editor and Arbortext Publishing Engine. Arbortext Editor is sold on a node-locked user basis, with a floating/shared license option. Arbortext Publishing Engine is sold on an initial server basis, with the option to add servers. RS: What about those companies that previously bought Arbortext but do not use Windchill? How will the acquisition affect them? JH: Prior to the acquisition, Arbortext did not have a content management offering, so early customers needed to integrate or customize their own solutions. Those customers may of course continue to use these solutions. In fact, it is PTCs strategy to retain relationships with Arbortexts existing technology partners. But most customers would likely prefer to have all of the necessary componentssuch as CAD, text editing, content management, content publishing, and visualizationalready integrated in a way that provides the full range of benefits I mentioned. Thats where our solution really stands out. A tremendous strength of Windchillin this case, Windchill PDMLinkis to be the single repository for managing ALL product information, from MCAD and ECAD to software and documents. All of this needs to be linked together and linked to common change management processes, something that standalone content management systems never can do. Plus, Windchill facilitates product development collaboration both inside and outside the company, in real time or asynchronously. With all these core capabilities in place, we can take the next step of extending Windchills capabilities to visualize, share, and manage different configurations of documents. RS: What is the timeframe for integrating Arbortext with Windchill PDMLink? JH: Timeframes for future R&D work always need to be prefaced with caveats. We do a rigorous job validating our software builds, fixing problems, and re-qualifying until our release criteria have been met. This means schedules dont always hold firm. That being said, we are targeting the first phase of integrationwhich essentially involves having Windchill be the content management system for these smart documentsto be available by the M20 maintenance build of Windchill 8.0, expected in spring 2006. RS: What will this mean for pre-existing partnerships such as Documentum? JH: It is our plan to maintain these relationships where possible. For any given account or sales engagement, the partnership plan should be driven by whats right for the customer. RS: Can you talk about future enhancements impacting Pro/ENGINEER? JH: We envision that Pro/ENGINEER will be able to supply documents with lightweight, associative graphical content, tweaked and stylized in a way thats suitable
for technical publications. Also incorporated into that document will be Arbortext Editor-supplied text. Imagine a service manual that contains maintenance instructions in the form of 3D product information in addition to textual content. What better application for 3D drawings? If you were to view that manual on the web or a mobile device, you could interact not with a static JPEG picture, but rather a content-rich, dynamic product viewable. For more information about Arbortext, please visit www.ptc.com/company/ arbortext/.
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot Digital Watermarks for Today's Engineer
RUG Chairs meet in Orlando. (Left to Right: Dan Marsalek, Mike Venegoni, James Lynch) To be honest, at the time I was only vaguely aware of PTC/USERand for that matter, the true dimensions of the world that is Pro/ENGINEER. While the Bismarck was chiseled out with brutal determination and a burgeoning use of Pro/ENGINEERs features, I had no real idea how to take advantage of this engineering tool and I was ripe for a master class. From the moment I stepped into Exhibition Hall on Sunday to the closing ceremony in the Grand Ballroom on the following Wednesday, my overall impression of the PTC/ USER event was one of reverence and yet of comfort within its welcoming atmospherethe same things I experienced again when I had the opportunity to return in 2005. Here are some of the specific benefits I gained from participating in the PTC/ USER World Events.
Networking. I think the one thing that stands out for me personally (and at first took me by surprise) was the friendly, informal atmosphere. From what I can recall, this years event in Orlando had over 1,500 attendees. At one point or another, I feel as if I probably had the opportunity to talk with every one of them. Well, maybe not, but networking definitely wasnt a problem! I read a statistic some time back that over 70% of all job interviews are obtained through personal contacts and networkingsomething Ive found to be true myself. I left both the 2004 and 2005 conferences with over 100 contacts with people working in every area of industry and quite a few job prospects. You couldnt possibly ask for better opportunities! Industry knowledge. As a prospective graduate who would soon take the leap into the working world, another most important thing I brought away with me was a clear perception of the MCAD industry and undoubtedly a vastly improved knowledge of Pro/ ENGINEER. At the conference, I took the opportunity to find out what the industry is looking for and what companies expect from a graduate. I asked about what Pro/E users find stimulating about their jobs, and of course what the negative aspects are. I heard many stories of people taking varied career paths to get where they are today. This forced me to ask myself why I wanted to be an engineer and why I veered to the design end of things late in my education. I came to understand what it is that I want for my career and how best I can achieve this. Job opportunities. Perhaps like any other student attending an event like this, the thought at the forefront of my mind was that the 400 or so companies represented at the World Eventranging from Maserati to Raytheon, Richard Childers Racing to Rolexwere essentially 400 prospective employers. Where else could you find an opportunity like that? In addition, after listening to all of the advice and comments that my peers had to offer, I found it easier to make the switch from academia to the professional world and with more confidence than I had before attending the conference. During a job interview with the company that I am currently working with, it was a real benefit to talk confidently and knowledgably about the direction industry is taking, the impacts of the emerging Asian and Indian markets on the MCAD community, and PTCs strategic plans for Pro/ENGINEER. I think this knowledge distinguished me from other candidates and gave my employer the confidence to allow me to find my feet in the industry. Technical information. Probably one of the better presentations I attended at this years conference was Matt Loews Its Called Pro/ENGINEER for a Reason!, where he explained how Stewart and Stephenson converted a 340-page US Army spec into a Pro/ ENGINEER skeletal model using advanced relations and behavioral modeling. Its these things that universities simply cannot teach, and this type of information that can set you apart from every other graduate from the 2,500 or so institutions teaching Pro/ ENGINEER around the world. PTC presence. Another aspect of the conference that came as a surprise to me was how closely PTC/USER and PTC work together. The resources that PTC dedicates to the conference are quite astounding. The availability of the product line managers for each of the functional areas ranging from Tim Harrison, the product line manager for all of PTCs Industrial Design solutions, to John Buchowski, who deals with all of PTCs Structural and Thermal simulations, you can pretty much get the answer to any technical question you have about Pro/E! Add to this any number of PTCs free handson workshops that ran throughout the conference, the best practice seminars, the expert user presentations, or this years introduction of a PTC University lab. All in all, it doesnt matter whether you are a novice like myself or have been using Pro/
ENGINEER since R2, you are going to learn something by attending a PTC/USER World Event. In my opinion, this conference provides invaluable insights into the world of Pro/ENGINEER that you wont find anywhere else. James Lynch is a design engineer working with Design Partners in Wicklow, Ireland and also pursuing a masters degree at the University of Limerick. He can be reached by email at james.lynch@ul.ie.
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot Digital Watermarks for Today's Engineer
In 1991 PTC/USER provided the email exploder (http://www.ptcuser.org/ exploder) to the user community. In 1994 PTC/USER launched its website (http://www.ptcuser.org) to share user group information with its members. In 2002 PTC/USER Technical Committee members began using ProjectLink to share documents and communicate using online forums. In 2004 PTC/USER added a community portal (http://members.ptcuser.org) to its website for the benefit of all PTC/USER members. It is used extensively to schedule meetings and track registration, share files, maintain membership lists, access the email exploder, create and respond to surveys, and more. There is also a repository where members could store files for general member access, although there havent been any requests to do this until now.
commercial packages for association management, community development, or both. The challenge is that each package has different strengths and weaknesses. They also span the cost spectrum from affordable to budget-busting. We narrowed the field down to a shortlist and actually performed a preliminary pilot test of a couple of solutions. We have since explored some other potential approaches, including partnering, and are considering these as possible solutions. PTC/USER wants to be sure that any solution it rolls out is an improvement over the current environment in the eyes of as many members as possible. As pointed out in one of the exploder postings, PTC/USER and PTC recently issued a survey to the member community to truly understand the communitys needs and desires on a wide range of topics, including web presence. The survey just closed and we are in the process of analyzing all the responses. Interestingly enough, the email exploder question evoked some strong responses from dont change what we have to how come there isnt an online forum. This echoes the sentiment of members in other professional organizations who are often equally split between email-based postings and online postings. We have seen some of the same challenges with the online forums used by our Technical Committees. PTC/USER recognizes that there are many alternatives to its community. There are communities sponsored by publication firms, VARs, individuals, suppliers, and even PTC. We feel anyone has the right to form a community and every user of PTC products can make the choice of joining one or more communities. Each community has a different underlying mission, whether it is to be a revenue generator by a for-profit enterprise or a member-funded activity of a nonprofit organization. We should all keep in mind that it costs money to have a web presence and the funds need to come from ad revenues, member fees, or donations. Notice that lately even Wikipedia has been swamped by its success and is in urgent need of donations in order to upgrade its servers. All communities have something to offer and PTC/USER is no exception. Based on the feedback of our members, we are rated very highly in terms of the service we provide. However, the credit for success has to go to the active participation of PTC/USER members, PTC employees, and partner companies that contribute to the exploder, the conference, and the various other PTC/USER-sponsored activities. It is true that we are a volunteer organization funded by its members and industry partners. Part of the funding goes to PTC/USER part-time and full-time staff to provide a range of business services, including support of our web portal. I should also mention that any frequent user of the PTC/USER email exploder is familiar with Rick Snider who, among other duties, oversaw the development and operation of our web infrastructure. Rick has done an outstanding job supporting this effort for a number of years. Since he has recently decided to focus his energies on the conference, we are in the process of evaluating a number of options for maintaining our web operation. In closing, I would like to express PTC/USERs commitment to serving its membership. We believe we have a functional web portal in place that is available for its members to use. At the same time, we will continue to seek improvements that enhance the functionality of the portal. Evan Caille works at HP in Houston, TX. He can be reached via e-mail at evan@ptcuser.org.
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot
If you want to add text to a single cell in a table without the massive PROPERTIES box, just add this mapkey: mapkey EC @MAPKEY_LABEL*ADD TEXT TO TABLE;#TABLE;#ENTER TEXT Not only does this restore the old function of quickly adding text to a cell, but it also brings back the old table menu (from Pro/ENGINEER 2001), which lets you edit the table faster than a pull-down.
Note: The COPY/COPY TABLE function works differently than EDIT/COPY in Wildfire. Lets say you are using an automated BOM table with an assembly. You add a different assembly to the same drawing and you want to copy that same table but reference the new assembly. This is what COPY/COPY TABLE does. EDIT/COPY references the original assembly.
If you have more legacy mapkeys or menus you access, please email me and I will add them into another article, I Want MOM Back Too! Peter A. Pickett II is a design engineer at Mercury MerCruiser in Stillwater, Oklahoma. A Pro/ENGINEER user since release 10, Pete currently serves as chair of the PTC/USER Routed Systems Technical Committee and co-chair of the Oklahoma Pro/ENGINEER Users Group. He can be reached by email at Pete_Pickett@mercmarine.com.
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot Digital Watermarks for Today's Engineer
q q q q
Imagine a cylinder and a piece of string. Wrap the string tightly around the cylinder. Pull the string tight while unwinding it from the cylinder. Trace the end of the string as it is unwrapped. The result is an involute curve.
You should also acquaint yourselves with the standard features and terminology of gears and splines. The ANSI standards for gears (B6.1, B6.7) and splines (B92.1) are a good place to start, as is Machinerys Handbook (1992, pp. 17872065). The AGMA standards
are another source of good information for terms, symbols, equations, and definitions. The following figure (taken from ANSI B92.1) illustrates a spline with standard dimensions and definitions.
Why should an involute profile be used in the design of a gear or spline tooth? Why not a straight edge? Some of the more important reasons:
q
Conjugate action is independent of changes in center distance. Basically, if a driver gear with an involute tooth profile rotates at a uniform rate while acting on another gear with an involute tooth profile, the angular motion of the driven gear will be uniform. This is true even if the center-to-center distance is varied. The form of the basic rack tooth is straight-sided and therefore relatively simple. Thus, it can be accurately made. As a cutting tool, the rack tooth imparts high accuracy to the cut gear or spline tooth. One cutter can generate all gear or spline tooth numbers of the same pitch. The relative rate of motion between driven and driving gears having involute tooth curves is established by the diameters of their base circles. Contact between intermeshing involute teeth on a driving and driven gear is along a straight line that is tangent to the two base circles of these gears. This is called the line of action.
While several techniques can be used to create the involute tooth profile in Pro/ ENGINEER, this article focuses on using datum curves by equation. The benefits of this method are that the involute curve profile is based on the exact geometric equations, it is highly flexible in terms of the types of gears and curves that can be created, and it
requires no additional Pro/ENGINEER modules (like ASX, AAX, BMX, etc.). In addition, the datum curve by equation technique allows you to use either Cartesian or cylindrical coordinate systems to create the involute curve profile. Finally, the curves generated by the methodology presented herein are automatically truncated at the major diameter, without the need for any additional operations (to trim the curve to size). Why are there so many equations in this article? Its great to know the final answer to a problem, but if you dont know how you got to the solution, then you wont be able to properly apply it. Additionally, the derivations of the equations validate the formulae that will be used in the relations editor to create the involute profile.
Use the cylindrical coordinate method if you want the easiest and most versatile method of involute creation, or if you have to use polar coordinates. Use Cartesian coordinates if you have to have the equations in terms of X, Y, and Z only.
Simply put, using the cylindrical coordinate system will be easier and quicker in most cases.
Ri = Base dia./2 Ro = Major dia./2 S = arc length SR = tangent line length at any point X,Y on the involute SRo = tangent line length at major diameter on involute = angle from start of involute to tangent point on base circle Xc,Yc = tangent point on base circle corresponding to tangent line SR Start_angle = angle from the horizontal axis to the start of the involute curve
For simplicity, we will assume a start angle of 0 and remove it from the formulae.
Substitute and simplify the equations to get XR and YR in terms of Ri and . Start by substituting for Xc and SR in the original equation for XR:
Take the equations for XR and YR, above, and plug them into the equation for RO:
Substitute for the identity, and combine like terms (which add to 0). The equation for Ro becomes:
We need to define a term, , in terms of Ri and Ro, so that we can solve the parametric equation for the creation of the datum curve. We also need to evaluate over its full range (from Ri to Ro) to derive the involute curve, so we multiply by t in the equation (t varies linearly from 0 to 1):
Substituting for :
We need the parametric equations for X and Y (and Z) in terms of Ri and . We will use XR and YR as the basis, substituting for (and multiplying the terms by 360/2* because we need degrees here):
So, the relation equations used in creating the involute profile datum curve will be:
solve
for
Z=0
Remember that all variables (, Ro, Ri) must be predefined. Since we dont know yet, just preset it to a value of 1 using parameters, or set it to 1 before the involute curve equations in the relation equation editor.
If we include a start angle of some value other than 0, the equations become:
solve
for
Z=0
The geometry associated with the involute curve in a cylindrical coordinate system is shown below.
The following equations are based on the geometry of the involute setup:
The relationship between SR and SRo varies linearly, so if we denote a variable t that goes from 0 to 1 as R goes from 0 to Ro, then:
It is important to note that SR = SRo when R = Ro (because t=1). By the Pythagorean Theorem:
We need to find in terms of Ri and Ro. Start with the equation for SR found previously:
As in the case for the equations for Cartesian involute curves, we still want the curve to be 2-D and planar, so:
Z=0
We need to make the equations parametric based on Ro and Ri and t (which varies linearly from 0 to 1), so we create a variable , similar to the term in the Cartesian Coordinate equations, but based on SR instead of :
So, the relation equations used in the creation of the involute profile datum curve will be:
Solve
for
Z=0
As with the Cartesian coordinate method, remember to predefine , Ro, and Ri before solving the relations.
(Click to enlarge)
2. Create the base cylinder geometry. Use the major_dia parameter as the OD of the cylinder.
(Click to enlarge)
(Click to enlarge)
3. Make sure you have a coordinate system already established. It should be located on the centerline axis at one end of the cylinder you have created. (It helps if the coordinate system has the Z direction along the centerline axis.) Create the involute datum curve by using Datum Curve, By Equation. Choose a cylindrical coordinate system.
(Click to enlarge)
4. Create a datum curve (by sketch) that represents the entire cut for the tooth profile. Create a centerline, and then mirror the involute curve to make the two sides of the cut. Set the two curves apart by using a construction arc at the pitch diameter to represent the circular space width. Dimension the arc as a perimeter by selecting the angular dimension and choosing Convert, To Perimeter from the Edit dropdown menu. Make the top and bottom sides of the cut using an arc and selecting the end points to be symmetric about the centerline.
(Click to enlarge)
5. OK the section. Then extrude a cut axially along the cylinder based on the profile of the datum curve in Step 4.
(Click to enlarge)
6. Pattern the cut axially around the cylinder. Voila! Your gear/spline is now ready for use!
(Click to enlarge)
Creation of an Involute Gear Cutting (3 Methods) Creating a Cylindrical Gear with Helical Teeth Creating an Involute Curve
4. 5. 6.
Machinerys Handbook, 24th ed., 1992, pp. 1787-2065. Shigley and Mishke, Mechanical Engineering Design, 5th ed., 1989, pp. 527-584 Roy Beardmore, www.roymech.co.uk/Useful_Tables/Drive/Gears.html, 2004.
Dan Marsalek is a design engineer with Marine Mechanical Corp. in Cleveland, Ohio, specializing in 3-D modeling and nonlinear FEA of complex mechanisms for naval vessels. Dan is currently vice president of the Ohio Pro/E User Group (NOPUG). This article is based in part on his
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Visualizing the Air Space of a Complex PSU Digital Watermarks for Today's Engineer
5. In the Quality area of the dialog box, specify the quality level for the system to use when identifying components that will contribute to the shrinkwrap model. Enter an integer in the range of 1 to 10 (default = 1). Since the accuracy of the FAR plot is important, I advise using the highest quality possible (10). 6. In the Special Handling area of the dialog box, select or clear the following options:
q
Auto Hole Filling (selected by default). Unselect this since the FAR plot accuracy will be affected with filled holes done by the system. Ignore Skeletons (selected by default). The system does not include skeleton model geometry when creating the shrinkwrap model. Ignore Quilts (selected by default). The system does not include external quilts in the shrinkwrap model.
Assign Mass Properties. The system assigns the mass properties of the original model to the shrinkwrap model.
7. In the Output File Name area of the dialog box, specify the export output. The system assigns the shrinkwrap model a default file name based on that of the source model. Accept the default file name in the format model_name_sw0001 or enter a new name for the shrinkwrap model. 8. Click Preview to obtain graphical and textual feedback about the subset of information that will be captured in the shrinkwrap model (Fig. 2). The message window provides information about how many components are included and excluded from the representation, in the format "X of Y components have been selected." You can zoom in and select unselected components to include, or you can undo selections using the Select Components button. 9. Click Create. The system copies a subset of information from the source model to create a shrinkwrap model, saves the new part to disk, and displays it in its own window (Fig. 3). The subset consists of solid geometry consisting of all collected components from the source model. 10. Click Close. The Create Shrinkwrap dialog box closes.
Note: Its advisable to enable the configuration option enable_absolute_accuracy and set it to yes. You can set the part accuracy to 0.001 mm absolute to avoid problems in the cutout later on.
2. Create and assemble the air.prt, which consists of a protrusion feature flush to the width, height and length of the PSU. 3. With the air.prt activated, click on Insert, Shared Data, Cutout and then pick the merged solid shrinkwrap part of the PSU. If there are problems with the cutout, other than enabling absolute accuracy, you can match the accuracy of the air.prt with the merged solid shrinkwrap of the PSU.
2. Create a field point on the trajectory curve by clicking Insert, Model Datum, Point, Field (Fig. 4).
Figure 4. Field Point 3. Create a datum plane through the field point normal to the airflow direction (Fig. 5).
4. To create an analysis feature to measure the cross-section of the pipe, click Insert, Model, Datum, Analysis. 5. In the ANALYSIS dialog box, enter the name of the analysis, air_area, and select Model Analysis as the type of the analysis (Fig. 6).
6. Click Next to go to the second page and select a parameter that you want to create (Fig. 7).
Figure 7. Second Page of Analysis Dialog Box 7. Select X-Section Mass Properties as the type of measure.
8. Place a checkmark in front of Use Plane, and choose the name of the datum plane to create the cross-section.
11. Under Result params, choose the parameter XSEC_AREA and select Yes to create this parameter (Fig. 8).
Figure 8. Third Page of Analysis Dialog Box 12. Click OK. 13. Create a UDA construction group by grouping all required features and parameters. Click Edit, Feature Operations, Group, Local Group. Specify a name for the group (Fig. 9).
14. From the model tree, select the field point, the datum plane through the field point, and the analysis feature (the last item). 15. Create a user-defined analysis using the construction group you have just defined. Click Analysis, User-Defined Analysis. 16. Under Type, select a Construction group. 17. Under References, accept the default references used by the feature. 18. Under Parameters, select the analysis feature parameter you want to compute (in this case, XSEC_AREA). 19. Specify where to perform calculations by accepting the default (Entire Field) from the domain list. The calculation will be performed on the entire domain where the field point is located (in this case, the entire trajectory curve that is the edge along the airflow direction). 20. Under Computation Settings (Fig. 10), define the resolution by clicking the appropriate icon. Define the resolution by setting the distance (0.5mm is acceptable in the case of PSUs) between two adjacent points in the model units. Depending on the length of the PSU and your processor, this will take some time. 21. Under Computation Settings, also set any of these options:
q
Max/Min Refinement. Obtains more accurate results for the minimum and maximum values without increasing the density or accuracy. This option is available only for the Entire Field domain. Create Graph. Shows results in a graph window. If you have MS Excel, set the configuration option bm_graph_tool to excel_linked, which opens a standalone Excel window when the graph is created. Dynamic Update. Pro/ENGINEER updates the results automatically. You need not choose Compute to update.
Settings. Sets the scale and density of the display and specify calculation options (Fig. 11). For UDAs with the field point on an edge or curve, you can set the scale and density. If the field point references a surface or a quilt, you can set increment (linear, logarithmic, or two-color), spectrum (upper and lower limits, and sensitivity), and accuracy (low, medium, high, or very high). Compute. Generates the results of the analysis (Fig. 12). The results appear in the box under Results, and can be a porcupine display accompanied by a graph (if the field is a curve or an edge) or a shaded display (if the domain is a surface or a quilt).
q q
Clear. Erases the display of the results. Choose OK to close the dialog box.
23. Click the Saved Analyses bar to expand the dialog box for the functions related to saving analyses. 24. To save this analysis in an analysis feature, click Add Feature and enter the name for the feature. A new analysis feature appears in the model tree. 25. Click Close.
In an Excel spreadsheet, you can add field names such as width, height and length of the PSU. You can also easily compute derived fields such as area, X-distance on the PSU and FAR (Fig. 13).
Ceferino Sanchez is a lead engineer, thermal engineer and Pro/E administrator at ASTEC Power, a division of Emerson Network Power in Quezon City, Philippines. He can be reached by email at ceferinosanchez@astec-power.com.
Designing with StyleTurning Sketches into Successes Being Innovative All About Arbortext Reevaluating the PTC/USER Member Portal A Student's Eye View of the PTC/ USER World Event I Want My MOM Back! Creating Gears and Splines Creating a FAR Plot Digital Watermarks for Today's Engineer
Figure 1. The How You can set up a watermarking system for your users that employs simple menu selections to print a file or create a PDF in Adobe Reader format. Ideally, the
watermarking process should be transparent to the user. That is, the watermark should be automatically applied based on the release state of your databases. If you are using Pro/INTRALINK, Windchill, or another PDM system to manage your Pro/ENGINEER files, you need only query your system to determine whether or not to add a watermark. If you are still using your operating systems innate filing system to manage your files, you wont be able to automate the process unless you use drawing parameters to track your release state and are extremely disciplined about keeping them up to date. Nonetheless, you can still choose to apply a watermark based on, for example, an alternate menu selection or a mapkey. The Watermark Recipe There are three steps for applying a watermark to your output: 1. Create a PostScript file. Create a PostScript file, sending the output to a file, or record a Pro/ENGINEER mapkey to do the job. If you are tracking your lifecycle state with Pro/INTRALINK, your mapkey should include a file dump of your model or drawing parameters, so that you can inspect the resulting file and obtain the release level. Knowing the release state of your data will allow you to further customize the watermark or simply forgo it. 2. Insert the watermark. The watermark itself is composed of 18 lines of PostScript code embedded into the PostScript file created by Pro/ENGINEER. The PostScript code is available (click here to download). (Note: in Adobe lingo, the watermark is actually a background, so if you plan to use shaded views in Wildfire 3.0, your shaded views will clip your text.) 3. Obtain paper or PDF output.
a. Use the lp command or Windows print command to send your PostScript file to a printer. If you cannot use the print command in your Windows environment (as may be the case because of your network architecture), you can use the excellent freeware PrintFile (go to http://www.lerup.com/printfile/ for instructions and download) to send your PostScript files to your system printer. b. PDF output may be obtained via your Adobe distiller or a product such as GhostScript. Insertion Tips You cannot insert the 18 lines of PostScript code just anywhere into the Pro/ENGINEER PostScript output file. Currentlythis applies to Pro/ENGINEER 20 through Pro/ ENGINEER Wildfire 3.0 Preproductionit must be inserted after either line 14 or 15 of the output. To insert the code quickly and easily into the correct location without writing a custom routine, make use of the SED program that comes with your operating system. If you use Windows, download a freeware version of SED from the internet. (Im using super-sed version 3.59 available at http://sed.sourceforge.net/grabbag/ssed/sed-3.59. zip. Ive renamed the executable to SED.exe and placed it into our operating system path.) Copy the text in Figure 2 exactly and name it watermark.sed. Place it in a folder of your choosing.
p /%%EndPageSetup/ a\ /theWatermark {[(DRAFT/REVIEW) (YOUR CUSTOMIZED) (WATERMARK HERE)]} def\ /globalScaleFactor {4} def\ /grayScale {0.95} def\ /interLinearSpacing {0.5} def\ /getmidpage {currentpagedevice /PageSize get dup 0 get exch 1 get exch 2 div exch 2 div} bind def\ /corner2corner {currentpagedevice /PageSize get dup 0 get exch 1 get exch atan} bind def\ /getsheetscal {currentpagedevice /PageSize get 0 get 72 div globalScaleFactor mul} bind def\ /sizefont {/Helvetica-Bold findfont exch scalefont setfont} bind def\ /showcenterjust {dup stringwidth pop 2 div neg 0 rmoveto show} bind def\ /numwatermarklines {theWatermark length} bind def\ /watermark {gsave newpath getmidpage moveto corner2corner rotate 0 getsheetscal 2 div neg rmoveto\ 0 numwatermarklines 1 sub getsheetscal mul interLinearSpacing mul rmoveto getsheetscal sizefont\ grayScale setgray theWatermark {gsave showcenterjust grestore 0 2 getsheetscal mul interLinearSpacing mul\ neg rmoveto} forall\ grestore} bind def\ <<\ /BeginPage {watermark} bind\ >> setpagedevice\
Figure 2. Lets assume that youve just printed your PostScript output to a file. Lets further assume that the file is called my_drawing.ps. Use the following command line to transform your Pro/ENGINEER PostScript file into a watermarked PostScript file: sed -n -f watermark.sed my_drawing.ps >watermarked.ps The file named watermarked.ps now contains a watermark, which will become visible when you send it to a PostScript-compatible printer or a distiller. You may delete the input file named my_drawing.ps at your leisure.
Customizing Your Mark Take note of the following in the SED script shown in Figure 2.
q
Text. The text of the watermark (in red) is customizable. Your watermarks may contain a single line of text, such as the word DRAFT, or they may contain several lines of text. Its possible to use a different watermark for different purposes: quotation, review, release, draft, etc. In any case, all watermark text must be set between the two square brackets. Each line of text in the watermark must be set between parentheses. If you need to use parentheses in your watermark, prefix them with the back-slash character \. Font size. The overall size of the watermark lettering (in blue) is adjustable. Experiment with the size of the lettering by varying this setting. This is a positive real number. Start with the given value 4, adjusting downward if your watermark spills off of the page, and adjusting upward if it looks too small. Remember to test it for each of your standard page sizes. Save to watermark.sed when satisfied. Line spacing. The interlinear spacing of the watermark (in pink) is adjustable. This is also a positive real number. The current spacing of 0.5 indicates that there is one half-height of character spacing between lines of text in the watermark. Adjust it up or down to achieve a pleasing effect. Remember to save this to watermark.sed when youre happy with it. Intensity. The intensity of the watermark (in green) is adjustable. This is a real number ranging from 0.0 to 1.0. A value of 0.0 will set your watermark to full black; you will not be able to view any other output behind it. A value of 1.0 indicates full white; your watermark will be invisible! I have noticed that a different value for intensity may be required depending on whether you output to a printer or to a PDF file. In addition, if you obtain obviously stippled (dotted) output from your printer, make sure that you are using a PostScript driver supplied with your operating system or by your printer manufacturer. If necessary, change the driver through your operating system control panel to achieve a smoother effect.
your file or create a PDF. Either way, youll get output with a watermark.
Figure 3.
Figure 4.
Conclusion The advent of email has changed the way we do business, cutting costs and reducing time-to-market. Along with these benefits comes the possibility of confusion and misinterpretation of information. But using the watermarking system described here, you can mail a PDF to customers for review, or to suppliers for quote, without any possibility of misunderstanding. Meanwhile, as paper documentation travels between offices in your own facility for design reviews and manufacturing planning, no one can
possibly fail to recognize the design phase of your product. John Tucker is a mechanical engineer at Raytheon Vision Systems. He can be reached by email at jtucker@raytheon.com. Trademark acknowledgments: Windows is a registered trademark of Microsoft Corporation in the United States and other countries. Adobe, PostScript and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Summer 2005
John Driscoll
Summer 2005
Quickly Replacing Elkin Jhirad, HP Indigo Division Components that Assemble Many Times
Reflections on Pro/ Marc Mettes INTRALINK Scripting Dimension Justification Made Easy Weligton Nascimento, Caterpillar Brazil Ltda.
Using Axis Pattern in Wildfire 2.0 Using a Family Table Instance to Create a Single Part Drawing in Pro/INTRALINK
Explore the enhanced patterning capabilities of Wildfire 2.0. How to duplicate a family table object into a single part while maintaining a relationship to the drawing, while using Pro/ INTRALINK.
Spring 2005
Pro/ENGINEER Image Output versus Copy/Paste Using the Thermal Module of Pro/ MECHANICA to Optimize a 3D Electrostatic Problem
John Randazzo, Expand your graphics Blue Ridge Numerics output options by using an external image editor. Johannes Tredoux, Using the similarities ABB Trasmissione & between the governing Distribuzione equations for heat conduction and electrostatics, you can use the Pro/MECHANICA thermal module to solve 3D electrostatic problems. Angus Milne, Weatherford UK How to insert geometry from another CAD systems (SDRC, AutoCAD, others) into Pro/ENGINEER. A config.pro option makes it easier to select your most commonly used file types. An alternative approach to utilizing the hidden capability to create labels within Pro/ENGINEER. A method to automate partially the update of the current date on a drawing prior to printing.
Spring 2005
Spring 2005
Winter 2005 Changing the Order of Greg Kemner "Save a Copy" File Types Winter 2005 Another Take on Decals Jason Baggett
Winter 2005 How to Update the Drawing System Parameter &todays_date Before Printing
Ceferino Sanchez
Easily adjust all four leaders for a centerline simultaneously. Improve your productivity and quality through UI scripting. This simple tip lets you open more than one model at a time from a workspace.
Fall 2004
Matt Meadows
Fall 2004
John Scranton
Fall 2004
John Randazzo
Add realism to your photorendered models by applying decals in Pro/ ENGINEER. This sophisticated tip shows you how to create a straightened instance of a bent tube model. How to convert an "oldstyle" simplified drawing (with suppressed features) into a Wildfirecompatible drawing utilizing family tables. Using table-driven patterns gives you enormous flexibility to create, duplicate and place features. This tip saves you time when you need to open, view and/or print a drawing. Learn how to use Pro/ ENGINEER's analysis feature to help you automate your design process.
Fall 2004
Dan Moran
Summer 2004
Summer 2004
Summer 2004
R. Swamynathan
Summer 2004
Spring 2004
Creating a Parametric Kenneth S. Johnson Use parameters residing in your part file to Note Block generate drawing notes. Using Relations to Assign Different Materials and Mass Properties for Family Table Instances Dwaraka Nadha Reddy Pro/ENGINEER allows you to attach any number of materials to the part database, but you can only assign one material to the part at any given time. This technique lets you access parameters from one of the many material files defined in the generic model to drive family table instances. How to combine model parameters and dimensions into a single note that can be displayed in parts as well as drawing tables.
Spring 2004
Winter 2003 Linking Model Notes and Parameters to Display Family Table Instance Information Winter 2003 Managing Workspaces in Pro/ INTRALINK 3.0/3.1
Jim Wehner
Natarajan K. Murali Transfering a Pro/ INTRALINK workspace created in one system to another.
Winter 2003 Solving 2D Electrostatic Problems Using the Thermal Module of Pro/MECHANICA
Johannes Tredoux
As the governing equations for heat conduction and electrostatics are the same, see how you can use the Thermal module of Pro/MECHANICA to solve basic electrostatic dielectric problems.
Kenneth S. Johnson Drive an unlimited number of dimensions with a set of relations and a few parameters fields. How to construct a model of a human head with surfacing. Take advantage of Pro/E 2001's spin/pan and Fix Component Position functionality to make assembly easier. Tips and techniques to ease administration of multiple Pro/E and Pro/ INTRALINK sites. Master the use of light for proper visualization of your shaded models. Search for Pro/E objects in Pro/INTRALINK that have specific numbers of characters in their names using wildcards. Shrinkwrap can used to create solids, models for external flow analysis and many other applications. Get quick and easy statistics on your Windows network performance without the overhead of a GUI. How to resolve conflicts created by missing objects from your workspace. Import Pro/E data managed outside of your PDM system and retain the version information.
Fall 2003
Need to Get a Head in John Driscoll a Hurry? Spinning and Fixing a Keith Ebling Component's Placement During Assembly Reducing the Workload of Pro/E Administration Shedding a Little Light on the Matter Using Wildcards in Pro/INTRALINK Object Operations Edwin Muirhead
Fall 2003
Fall 2003
Fall 2003
Jason Taylor
Summer 2003
Keith Ebling
Summer 2003
John Randazzo
Summer 2003
Using Netstat to Monitor Your Windows Network Performance Getting Rid of Those Pesky Ghost Objects How to Import Multiple Versions of Pro/E Data into Intralink While Maintaining Version History
Duane Roach
Spring 2003
Karen Dougherty
Spring 2003
Keith Ebling
Spring 2003
John McDougall
A helpful tip for creating a 90&Mac251; twist between rectangular cross-sections. This is important for creating waveguides for electrical and RF signals. Troubleshoot network problems that may be affecting performance of your Pro/INTRALINK installation. Cut a part at a datum plane without creating a sketch. Use color-coding to highlight specific features of your Pro/E model. Excel spreadsheets can be used to create a more user-friendly interface to drive parametric values. Use construction lines to streamline your sketches and eliminate unnecessary dimensions and patterns. Use the power of 3D notes to easily manage large assemblies with moving parts. Two tips on computer mice, and previewing edited text. How to solve draft command failures using alternative methods. Use the power of family tables to easily create multiple instances of gear geometry required for product catalogs, manufacturing and other applications. A simple tip on modifying text height for notes and dimensions. How to create an associative mirrored part in Pro/DESKTOP.
Spring 2003
Spring 2003
Winter 2002 Color That's Only Skin Marc DeBower Deep Winter 2002 Drive Your Pro/ ENGINEER Model with a Spreadsheet Winter 2002 Increasing Sketcher Productivity Using Construction Lines Edwin Muirhead
Jason Mastry
Jason Taylor
Winter 2002 Two Tips That Will Make Your Day Fall 2002 Draft Command Workarounds
Henry Sommer
David Low
Fall 2002
Fall 2002
Rakesh Thukral
Fall 2002
Mike Nelson
Summer 2002
Creating Hole Patterns Around the Edge of a Plate-The Smart Way Placing Drawing Views of a Part Simplified Rep Check Out The New Parameter/Relation Editor of Pro/E 2001
Davor Baros
Use relation-driven patterns to simplify hole placement. Then, learn to apply BMX technology to generate smart patterns. Learn a technique to place drawing views of a part simplified rep to save regeneration time. Two config.pro settings in Pro/ENGINEER 2001 that give you access to new user interfaces for the Relations and Parameters menus. Learn a fast method to save views and assign mapkeys to speed the process. How to ensure that relations reflect changes in unit systems. Use Pro/ SHEETMETAL to generate linear noncircular helixes. Use configurations to easily create exploded views for assembly drawings. Use pre-supplied templates from Microsoft PowerPoint to create snazzy backgrounds for Pro/ENGINEER presentations. This enhancement to the merge geometry is a new feature of Release 2001 Save screen real-estate by implementing customized cascading drop-down menus Use skeleton models to allow creation, reordering and replacement of components in assemblies without initial features such as default datum planes.
Summer 2002
Florin Neamtu
Summer 2002
Erik Sherwood
Summer 2002
Ron Grabau
Spring 2002
Updating Relations When the Units Are Changed Generating NonCircular Helixes
Michael Gallagher
Spring 2002
Bruce W. Bodnyk
Spring 2002
Creating Exploded Views in Pro/ DESKTOP Jazz Up Your Presentations the Easy Way
Bobbe Singer
Spring 2002
John Randazzo
Spring 2002
Thomas Braxton
Winter 2001 Customized Cascading Scott Blackman Drop-Down Menus in 2000i2 Winter 2001 What to Do When the First Feature is the First Component Claes Albertson
Winter 2001 Modifying Many Dimensions at Once in Pro/ENGINEER 2001 Winter 2001 Adding to Your Color Palette Winter 2001 What is Pro/ INTRALINK Branching
Aron J. Oler
This Release 2001 workaround lets you use a bounding box to select and modify many dimensions at the same time. How to "borrow" existing color definitions from other parts or assemblies. Branching is a useful design tool that allows several team members to work on the same object at once. What to do with views that don't show any datums. Save time modifying dimensions and regenerating assemblies that have movable parts. Create triangular patterns that can be dynamically modified using a parameter. Tweak PTC's .bat files to improve their usability to diagnose problems or provide runtime information. In Pro/ENGINEER 2000i and 2000i2, open objects by drag-and-drop A shortcut to modify most dimensional entities quickly. Massively reduce regeneration times for large patterns (thousands of instances). "How to develop a Pro/ ENGINEER model using scanned/digitzed data." "User-defined Features (UDFs) provide an efficient means for creation of pipeline assemblies in Pro/ PIPING"
Steven Frey
Karen Dougherty
Normand Roy
Sanjay Kinger
Fall 2001
Blaine Prout
Fall 2001
Open Objects by Drag Rakesh Thukral and Drop in Pro/ ENGINEER Quickly Modify Drawing Entities Speeding Up Large Patterns Dennis Sledge
Fall 2001
Fall 2001
Bruce Bodnyk
Reverse Engineering Action Man into Pro/ ENGINEER Creating Reusable Pipelines with UDFs
Grant Cameron
Anthony Stewart
Summer 2001
"Recovery techniques to resolve regeneration failures when using Copy Geometry features." "Use bounding boxes to flex, shrink or grow your model to make quick modifications to size." A simple technique to gain access to parameter values when working in 2000i2. How to use Pro/ ENGINEER's spinal bend feature to create living hinges
Summer 2001
Add Bounding Surfaces to Your Bounding Boxes Make Parameters More Accessible
Mark Zaveson
Spring 2001
Lorraine Dennis
Spring 2001
John F. Gill
Newsletter Archive
We also have access to past issues of our monthly newsletter. 2005
January February March April May June July 2004 March April May June July August September October November December
Coming Soon!
Coming Soon!
"Jell-o Molds and Cookie Cutters: Shrinkwrap is Not Just for Leftovers"
"Wildfire: WOW!"
Issues 1-14 are not available electronically; however, some printed copies are still available for order as a back issue. Please contact Rhona Hill (rhona@profilesmagazine. com) for information. Cost of each back issue is $10 including postage and handling.
"Every Bit of the Way: Automating Design through Manufacturing with Pro/E"
"The Sky's the Limit: Pro/ E Contributes to the Mapping of the Universe"
"Speaking the Same Language: Linking MCAD and ECAD with Pro/ENGINEER"
Additional Information
For more information or assistance, please contact Rick Snider.
Profiles began life in 1991 as a newsletter for PTC/USER members. It evolved into its current magazine format in 1997, and has been published quarterly since then.
Beginning in the summer of 2002, Profiles has been published exclusively on the web, and is no longer available as a printed magazine. The new electronic edition will allow Profiles to provide new services to readers, such as downloadable files to accompany articles, international edition for non-English speaking readers, and much more