Skip to main content
Michael
16-Pearl
April 23, 2026
StickySolved

Bridge to Connect: The AFX + IFX Design Challenge

  • April 23, 2026
  • 8 replies
  • 581 views

Our new Creo Community Challenge focuses on two powerful tools that are already included with your base Creo installation: the Advanced Framework Extension (AFX) and the Intelligent Fastener Extension (IFX).

 

What the Challenge Is About

AFX (Advanced Framework Extension) helps you quickly design structural frameworks using standard steel and aluminum profiles. It simplifies the creation of frames, supports, and welded assemblies, and makes it easy to modify your design as it develops.

 

IFX (Intelligent Fastener Extension) lets you insert industry-standard fasteners such as bolts, nuts, washers, and screws, with automatic hole creation and intelligent placement. It ensures that your fasteners fit correctly and that your assemblies look realistic and complete. The challenge is to combine AFX and IFX to design something practical, creative, or just plain fun. The goal is to show how these two extensions can work together to build realistic structural assemblies with automated intelligence.

 

Challenge Ideas

Here are a few ideas to get you started. You can use any of them or come up with your own.

  • Design a frame for a go-kart and use a mix of welded and bolted joints.

     

  • Build a footbridge over a stream using beams, cross members, and bolted connections.

     

  • Create a support frame around a feed hopper and add stairs for maintenance access.

     

  • Design a workshop table or equipment stand that can be assembled from standard tubing.

     

  • Model a warehouse storage rack or pallet frame using bolted beam structures.

     

  • Build a bicycle repair stand or portable equipment frame that folds or disassembles easily.

     

  • Design a small pedestrian canopy with AFX members and IFX connectors.

     

  • Model a utility trailer frame with welded joints and fastened supports.

     

  • Create a factory mezzanine platform complete with guardrails and stair access.

     

  • Design a compact crane or hoist frame and experiment with bolted load-bearing joints.

     

  • Build a drone testing stand or camera rig frame that uses AFX profiles and fasteners.

     

  • Design a Bridge.

 

How to Participate

  1. Use these two tutorials for how to use AFX and IFX
    1. AFX Tutorials
    2. IFX Tutorials
  2. Open Creo Parametric and use AFX and IFX to create your model.
  3. Include both structural members and fasteners in your design.
  4. Share your completed model and a few screenshots in the PTC Community Challenge thread.
  5. Add a short description of what you built and what you learned.
  6. Check out and comment on other community submissions.

 

Helpful Tips

  • Use AFX profiles to define your framework layout quickly.
  • If you have AAX, create a skeleton model to control references.
  • Try different section types and materials to explore strength and weight tradeoffs using Creo Simulate.
  • Use IFX to automatically insert bolts and nuts, and adjust clearances and hole sizes as needed.
  • Add parametric relationships so your design can adapt to new dimensions or configurations.
  • Combine welds and fasteners to demonstrate hybrid connection strategies.
  • Use combination states with simplified representations to show both detailed and lightweight assembly views.

 

Why Join the Challenge

This challenge is a great way to:

  • Learn two powerful tools already included in Creo.
  • Improve your understanding of assembly automation and parametric frameworks.
  • Connect with other designers and engineers in the Creo Community.
  • Build and share something creative, useful, and fun.
Best answer by Jaime_Lee

Hi, This is Jaime Lee, your community leader. Today I had a great time designing a welding table frame with the help from industrial designer ​@matthewholter during a 60 minute workshop at PTC/USER Global Summit 2026! This was my first time using Creo. The AFX workshop was led by ​@Michael and ​@bbrejcha. I had so much fun, and looking forward to the remainder of the conference. I am so excited to see your designs...let’s prepare to create...together!
 

 

8 replies

Jaime_LeeCommunity ManagerAnswer
Community Manager
April 30, 2026

Hi, This is Jaime Lee, your community leader. Today I had a great time designing a welding table frame with the help from industrial designer ​@matthewholter during a 60 minute workshop at PTC/USER Global Summit 2026! This was my first time using Creo. The AFX workshop was led by ​@Michael and ​@bbrejcha. I had so much fun, and looking forward to the remainder of the conference. I am so excited to see your designs...let’s prepare to create...together!
 

 

Michael
Michael16-PearlAuthor
16-Pearl
April 30, 2026

 

Michael Bourque
Michael_Bourque
14-Alexandrite
May 26, 2026
Here is a photo from our session.

 

 

Michael Bourque
bbrejcha
15-Moonstone
July 31, 2026
Design Engine used the Framework extension the Design Engine team did for a customer  

 

Today I will try to model a motorycle trailer  and use it for my cable harness class lol 

 

I conduct quite a few lunch and learning events and Im quite booked up with those this year already.  Im thinking we add a Lunch & Learn for this IFX or Frame Work Extension for Thrusday Aug 13 …  It’s not on the schedule yet but ill add it over the weekend.  https://design-engine.com/lunch-learn/ < check it out

 

Bart Brejcha

Designengine.com 

 

 

 

Bart Brejecha designengine.com
bbrejcha
15-Moonstone
August 1, 2026

Michael,  

 

Im working on the motorcycle trailer.  Used a skeleton file w/ two separate bodies.  One to drive the A frame + antoher for the base platform.  I used modify profile size and move profile effectively.   I struggle some as i want to rebuild the assembly using traditioanl assembly constraints as you might notice from the screen grab. 

 

 

the skeleton 

 

Bart Brejecha designengine.com
Michael_Bourque
14-Alexandrite
August 1, 2026

In general, no. PTC Advanced Framework Extension (AFX) is fundamentally coordinate-system driven, not constraint-driven.

AFX places structural members, plates, and connection components using:

  • Reference coordinate systems
  • Placement points
  • Section orientation
  • AFX-generated placement logic

These components are typically assembled with fixed placements derived from the AFX framework rather than using standard Creo assembly constraints (Mate, Align, Insert, Tangent, etc.).

That said, there are a few nuances:

  • During AFX creation: You cannot tell AFX to build its framework using traditional assembly constraints instead of its coordinate-based placement.
  • After creation: You can manually redefine an AFX component using standard Creo assembly constraints, but this generally breaks the intended AFX workflow.
  • Non-AFX components: You can freely assemble ordinary Creo components into an AFX assembly using normal assembly constraints.

So if your goal is to have an AFX assembly regenerate based on mating faces and assembly constraints like a conventional Creo assembly, AFX does not support that workflow. It is designed around parametric reference geometry and coordinate systems.

Michael Bourque
Michael_Bourque
14-Alexandrite
August 2, 2026

I used AFX to design this roof rafter system and frame including metal roofing straps and joist hangers. You can customize the AFX library as I did for wood framing. You can use it here:

https://github.com/mbourque/afx-wood 

This library adds a comprehensive set of standard wood framing components to Creo AFX, including:

  • Dimensional lumber (studs, posts, beams) in all standard sizes
  • Engineered components (LVLs, I-joists, laminated beams)
  • Trim, mouldings, and finish-grade lumber
  • Foundation elements (sills, columns, footings, cinder blocks)
  • Roofing, stair parts, and decorative elements
  • Pre-built skeleton models for rapid top-down assembly
  • Fence posts, rails, and pickets
  • Built-in simplified representation for details

All components are fully parametric and configurable, supporting efficient design changes and robust model updates. The library supports advanced modeling workflows, such as top-down skeleton-driven assemblies, copy geometry propagation, and parametric patterning (e.g., studs at 16" on center).

I used AFX to design this roof rafter including roofing straps and joist hangers.

 

Michael Bourque
bbrejcha
15-Moonstone
August 6, 2026

Super Cool Micheal!   Aug 13th I have made the next Lunch & Learn event showcasing this module to intersted persons.    All are welcom and encouraged to participate. 

 

https://design-engine.com/lunch-learn/ < updated it just now.  This is a free learning event and is intended to simply promote this post + get good poeple playing with IFX   

 

Bart Brejcha

Designengine.com 

Bart Brejecha designengine.com