Search

2D Drafting

Tuesday Tips - Solids, Surfaces, and Meshes

By Rose Barfield 6 min July 22, 2019
Tuesday Tips - Solids, Surfaces, and Meshes

BricsCAD has the ability to work with 3D solids, surfaces, and meshes, but which is best?

Surfaces

Modeling in surfaces is a bit like making a paper model: it's hollow and has no structural integrity, but it is easy to get started. They're often used for things that require complex shapes such as automotive design.

null

Section view of a surface model. There is no data for the internal mass of the object.

Pros

  • Easier to manipulate Grips make surfaces easy to manipulate.
  • Simple to create Only think about one face at a time, no need to worry about thickness.
  • Easier to create curves Tools like LOFT make it really easy to create curved surfaces.

Cons

  • Holes and gaps Models made with surfaces often have tiny holes and gaps where two faces haven't quite met up. When printing or rendering, this can mean that the model gets turned inside out!
  • Lack of data Technically the model is hollow. This means that calculations such as mass and volume properties (BMMASSPROP) can not be performed.

How to use surfaces in BricsCAD

In this example we will create a triangulated tube (as illustrated above).

  1. Mark out your linework.
  2. LOFT between two lines to create a surface.
  3. Repeat.
  4. ARRAY, COPY, ROTATE, and COPY again to finish your tube.
  5. Use REGION to cap the tube.
  6. Repeat for the other end.

null

Convert a surface model into a solid

To convert surfaces into a solid, use the DMSTITCH command. (The model needs to be watertight for this to work. You will have to explode any arrays).

You can also use the DMTHICKEN tool.

3D Solids

Modeling in 3D solids "solids" means modeling in 3D from the start. If surfaces are like working with paper, solids are more like working with clay. If you're coming from a background in surface modeling, it might feel counterintuitive to work in solids, but I can assure you it's both easy and quick to learn and yes, you can still model curved surfaces!

null

Section view of a solid.

Pros

  • Watertight Working in solids means that there is no need to run extra software to check for gaps and holes or flip faces so that objects are rendered correctly.
  • Extra data analysis It's possible to calculate properties; center of gravity, structural integrity, etc.

Cons

  • It can take longer Modeling with solids can sometimes take more steps to reach the same result.
  • May take time to learn It's a different way of problem-solving. However, once you get the hang of it, working in solids can be quite intuitive.

How to use solids in BricsCAD

To create the same object as above:

  1. Create your linework.
  2. Extrude the triangle.
  3. Rotate the face with the Manipulator tool.
  4. EXTRUDE the boundary.
  5. Use MIRROR and ARRAY to complete the shape.
  6. Finally, execute UNION to join the solids.

null

Unlike the surface model, I can now edit this solid with the Direct Modeling (DM) tools, such as DMFILLET and DMPUSHPULL.

null

In this example, I have used the fillet command to curve the edges and soften the shape.

I can even hollow out the solid into a tube using the SOLIDEDIT -- Body -Shell command. However, this is still a true 3D solid, not just surfaces. The sides have a thickness and I could manufacture this object with the correct material.

null

Here I have used the SHELL option to convert the solid into a tube. This object still has a thickness.

Convert a solid into surfaces.

Use EXPLODE to convert a solid into a set of surfaces.

Meshes

3D meshes usually come from non-CAD sources and while they're arguably the most flexible to edit they are least representative of the real world. A polyface mesh is made up of lots and lots of triangles or polygons. They're typically created as a result of 3D laser scanners. Similar techniques are used to represent elements such as terrain TIN surfaces.

null

Left: A sphere as a solid in BricsCAD. Right: The same object converted to a mesh. the green dots indicate control points

How to use Meshes in BricsCAD

Convert a solid into a polyface mesh using 3DCONVERT.

If we go back to our earlier model it means I can now do things like this:

null

Solid has been converted into a mesh and can now be manipulated by points.

Convert a polyface mesh into a surface or solid

  1. First EXPLODE into a number of 3D faces.
  2. Then use REGION to convert the 3D face into regions.
  3. Finally, use DMSTITCH to convert the regions into a 3D solid.

Try Solids, Surfaces, and Meshes in BricsCAD

Easy to try, easy to buy, easy to own. That's BricsCAD®. Try all of our products, for free for 30 days at www.bricsys.com. Freedom of choice, plus perpetual (permanent) product licenses that work with all languages, in all places. You'll love what we've built for you with the BricsCAD® product family.


Note: The example instructions are not the only method that could be used to create the shape, they simply serve as an example to demonstrate the different options available.


More Tuesday Tips:

Explore BricsCAD

Download BricsCAD Free Trial | Sign Up For News & Updates | Shop Online For BricsCAD Desktop Software

Rose Barfield

by Rose Barfield - CAD User Experience & Interface Design Specialist

LinkedIn logo (b&w)

Rose is responsible for taking user feedback and improving the BricsCAD product. Before coming to BricsCAD, she was a CAD user and worked in the Automotive, Aerospace, and Defense industries as a Technical Illustrator. She loves finding out how things work, taking them apart, and (hopefully) putting them back together again.

September 17, 2024 3 min

Customizing Line Types in BricsCAD

Creating custom line types in BricsCAD can significantly enhance the detail and clarity of your drawings. Whether you’re working on complex engineering plans or simple layout designs, understanding how to create your own line types can give your projects a professional edge. Follow this step-by-step guide to learn how to create both simple and complex line types in BricsCAD.

September 10, 2024 3 min

BricsCAD Partner Apps for Civil and Survey Workflows

At Bricsys, we provide a solid foundation for our specialist survey and civil app developers to create specialist civil and survey tools that deliver robust and efficient workflows for BricsCAD users. Let’s see what updates and improvements our various developer partners have made to complement BricsCAD V24's civil and survey workflows.

These civil and survey applications are among multiple third-party applications supported by BricsCAD, with our developers working to improve their functionality and remain on pace with our new features introduced with every release.

September 9, 2024 4 min

Embracing Digital Transformation in the Construction Industry with Bricsys 24/7®

The construction industry continually evolves, and digital transformation is reshaping how teams manage projects, communicate, and handle project documentation. When embracing digital solutions for construction projects, a common data environment (CDE) like Bricsys 24/7 is an excellent place to start. With a significant variance in the level of digital adoption across the industry, embracing and leveraging digital tools can help firms differentiate themselves by elevating operational efficiency and improving project outcomes.

Follow us on social media