Back to blog
Article

Office Chair Modeling in UG

Admin October 10, 2026

Modeling an office chair in UG software can be accomplished by referencing the structure of a bench and incorporating the functional requirements of an office chair. The core steps include constructing the basic structure, designing functional components, and optimizing details. Here are the specific modeling ideas:

I. Constructing the Basic Structure
Refer to the UG10.0 bench modeling tutorial to first create the main structures of the seat, backrest, and legs. The seat can be generated using the rectangular prism extrusion command, with its length, width, and height dimensions determined through the 'Sketch Drawing - Extrusion' process (e.g., 450mm ร— 400mm ร— 50mm). The backrest can extend from the rear end of the seat, using the 'Extrusion' command to create an inclined surface (with a recommended inclination angle of 100ยฐ-110ยฐ for ergonomic comfort), and its height controlled within 400mm-500mm. The legs can be generated using the 'Rectangular Prism - Fillet' command to create four supporting legs, with a 5mm-10mm chamfer added at the bottom to enhance stability.

II. Designing Functional Components
The office chair needs to incorporate adjustable components and ergonomic design:

  1. Armrests: Add adjustable armrests on both sides of the seat. First, create the main body of the armrest (e.g., a rectangular prism measuring 300mm ร— 80mm ร— 20mm), then connect it to the seat using the 'Assembly - Constraint' command, and add a 'Movable Joint' to enable height adjustment functionality.
  2. Pneumatic Rod and Five-Star Base: Referencing the actual structure of an office chair, add a pneumatic rod (extruded as a cylinder with a height of 200mm-300mm) beneath the seat, and connect it to a five-star base (generated using the 'Rotation - Array' command to create five legs, each 300mm long).
  3. Lumbar Support: Add an adjustable lumbar support in the middle of the backrest, using 'Sketch Drawing - Extrusion' to generate a curved support surface, and enable front-to-back position adjustment through 'Assembly - Constraint'.

III. Detail Optimization and Rendering

  1. Fillet Processing: Add 2mm-5mm fillets to the edges of the seat, backrest, and armrests to enhance the realism of the model.
  2. Material Rendering: Assign different materials to various components (e.g., fabric for the seat and backrest, metal for the legs and five-star base), and adjust lighting parameters to enhance visual effects.
  3. Constraint Checking: Use the 'Assembly - Constraint Navigator' to check the connection relationships between components, ensuring that adjustable components (such as armrests and lumbar support) can move normally.

Notes: During the modeling process, frequently use the 'Measurement' tool to verify dimensional accuracy and adjust structural proportions by referencing actual office chair design specifications. For more complex functions (such as adjusting the inclination angle of the backrest), the 'Expression' function in UG can be utilized to achieve parametric driving.