CENOS : Simulation Software : Induction Heating : Radio Frequency : Wireless Charging
  • Products
    • Radio Frequency
    • Induction Heating
    • Wireless Charging
    • Electromagnetic Stirring and Pumping of Liquid Metals
    • Busbar Heating
  • Resources
    • News and articles
    • Case studies
    • User stories
    • Academic stories
    • Testimonials
  • Documentation
  • Academic
  • About
  • Contact
  • Book a demo
  • Menu Menu

FreeCAD basics for RF geometry

Geometry creation in FreeCAD

For geometry manipulations CENOS Radio Frequency uses a very strong geometry editor – FreeCAD. This editor is used in the Geometry Editor workflow, so it is important for us to understand how to work with FreeCAD.

Watch a short video on how to use FreeCAD for CENOS Radio Frequency app:

Geometry import

Sometimes when building an RF simulation, you will already have pre-made geometry, which you can import into FreeCAD for additional geometry manipulations.

STEP/IGES

You can easily import your CAD file in IGES or STEP file formats.

To import such files, open Geometry Editor and simply drag & drop your geometry into FreeCAD!

KiCAD PCB files

To import KiCAD PCB files directly into CENOS : RF, select the Geometry Editor approach and there you will need to click on the folder icon to load your geometry.

Once you have selected your file you will return to the main CENOS interface where you will now click on the play icon. Then the software will ask you to save the case and, after this, FreeCAD will automatically open with your geometry!

You have the option to use your model completely in 3D or flatten the thin conductive parts, such as tracks, to have them in 2D. We recommend selecting the Faces mode, as the results will not be significantly affected but the mesh will be easier to create and the calculation time will be reduced!

Important: RFID geometries should not be simplified as 2D faces as this will affect results.

Note: We recommend that for the substrate you use a geometric figure without curvatures since this would cause troubles reading the geometry and it will not be imported correctly into FreecCAD. If the curvatures in the substrate are important in your model, you can create it within FreeCAD once the model has already been imported.

Unit scaling

CAD files which are imported in FreeCAD must be in the correct units – milimeters. If your geometry is scaled incorrectly, you need to rescale it, otherwise meshing problems will occur.

To scale your geometry:

  • Switch to Draft workbench.

  • In Tree View select your geometry and click Clone (this function will create a scalable copy of your geometry).

  • Once the clone object is created, scale your geometry in Properties. Make sure that the scale factor is the same in every direction to avoid distorting your geometry!

Note: As an alternative to geometry scaling you can use Scale function, but it will not work on every geometry, as opposed to the Clone approach.

CAD compound check​

If you have imported one or more CAD files and stumble into a problem either at meshing or anywhere else, it might be an indicator that the CAD file is actually not a solid, but a compound of surfaces, which can cause problems for FreeCAD.

To check if your CAD is a solid:

  1. Navigate to the Part workbench.
  2. Click on the object in Tree View and open the Python console (right-click on the icon and select “Send to Python console”).
  3. At the bottom, the Python console will open. Type len(obj.Shape.Solids) and press Enter.
  4. Take a look at the output.

The number of solids indicate how many volumes are there. If this number is high, evaluate the quality of your CAD file!

Note: If you get an error message and cannot display the number of solids, click Edit → Send to python console, and redo the previous steps!

Create a Body

Once the FreeCAD window opens, you will be placed in the Part Design workbench. This workbench in FreeCAD is a powerful environment for creating solid models. Below is an explanation of its key tools that you might find useful.

Before doing anything else, you’ll want to create a Body. Think of it as the container for everything you’re about to build — sketches, extrusions, cuts, and more. Just click the “Create new body” icon, and you’re ready to go.

Sketches

Click “Create new sketch”. Select a base plane or a flat face of a body. You’ll be taken into the Sketcher environment, where you can draw basic shapes like rectangles, circles, or custom profiles. Here, it’s important to use constraints to lock down your design. These define things like dimensions, symmetry, or alignment. A fully constrained sketch gives you a stable foundation for 3D operations.

From scratch

Click the “Create Sketch” button. FreeCAD will prompt you to pick a working plane: XY, XZ, or YZ. Choose the one that fits your design best. For example, XY is common for flat base shapes.

You’ll enter the Sketcher Workbench, where you can use different tools. Once you’re done, click “Close” in the toolbar to return to Part Design.

On Volumes

If you already have a solid body — like a block, cylinder, or any other shape — and want to add features like holes, extrusions, or cuts, you can click on any flat face of your existing solid. 

This tells FreeCAD where to attach the new sketch. FreeCAD will automatically attach the sketch to the selected face, aligning it perfectly.

When you close the sketch, you will notice that the sketch will be on the surface you selected!

3D volumes

For a lot of times it will be necessary to create 3D geometries, not only 2D sketches. Fortunately 3D modeling in FreeCAD is very straightforward!

Important: When creating volumes, make sure that they do not overlap with each other. Overlapping volume objects are forbidden!

Turning a Sketch into a 3D Shape: Pad Tool

Once your sketch is ready, you can transform it into a solid using the Pad tool. You can choose how far it extends and in which direction.

You need to first create a sketch you need.

Then switch to Part Design workbench, select the sketch desired and click Pad a selected sketch.

In the Pad properties window define the pad length. Once done, click OK.

Pocket tool

The Pocket tool is used to remove material from an existing solid body by cutting it along a 2D sketch. This operation is perfect for creating holes, grooves, slots, and other cutouts in your design.

Start with a solid body. You need an existing 3D solid to use the Pocket tool. Typically, this is created using the Pad tool.

Then create a sketch on a face:

  • Select a flat face of your solid.

  • Click “Create Sketch” and draw the 2D shape you want to remove (e.g., a circle for a hole, a rectangle for a slot).

Apply the Pocket:

  • With the sketch selected, click the Pocket icon in the Part Design toolbar.

This opens the Pocket parameters dialog where you can choose from several extrusion modes and set the depth.

Click OK to finalize the cut.

Basic Shapes

For the simplest volume objects like cubes, spheres or cylinders, FreeCAD offers an easy way of creating such geometries. As you open FreeCAD, you will be automatically put in Part workbench. There you can simply select any geometry you want and build it.

As you select an object, it will be built with a pre-defined size. To change the size of your geometry, select your object and change its properties.

Component library

You can use CENOS Component Library templates to build or add antenna or SMA connector geometries.

Antenna models

Select the model you want to build and click Create.

You can change the template parameters by clicking on the spreadsheet titled with the name of the model you selected from the component library.

Tip: To navigate between Cenos Parameters and geometry preview, use the tabs below the spreadsheet.

Coaxial edge connector​

Select Coaxial edge connector and click Create.

The connector will be automatically placed in your workbench, so you can position it by right-clicking on it in the tree view and selecting Transform.

To change the size of the connector, select it in the tree view and edit the Property tab to suit your application.

Wire thickness

To create a wire antenna from scratch, you need to create a sketch of your antenna, and then define the thickness of your wire:

  1. CREATE A SKETCH

    1. For 2D sketches you can set sketch position in its properties (In sketch properties Base → Placement → Position)
    2. To build 3D sketches, use Draft Workbench → Drafting → Line. There you will need to build lines one by one and adjust the Start and End points to match your design.
    3. For helixes or spirals use Create Primitives function in Part workbench.

     

  2. Create a wire with volume from the edges, select your shape, click Wire thickness tool in Part Workbench and define the wire thickness.

 

Note: Sometimes when building wires, the visualization will appear like this:

This is a visualization problem, which does not affect the geometry itself. You can continue and use this geometry in your setup!

Print Friendly, PDF & Email

We are a software company on a mission to reshape the engineering process by providing engineers of all disciplines with truly accessible simulation tools for practical work.

caotica.ee veebidisain, kodulehe disain, veebi arendus, kodulehe arendus, kodulehe tegemine, wordpress arendus caotica.ee veebidisain, kodulehe disain, veebi arendus, kodulehe arendus, kodulehe tegemine, wordpress arendus

Products

Radio Frequency
Induction Heating
Wireless Charging
Electromagnetic Stirring, Melting and Pumping of Liquid Metals
Busbar Heating

Resources

Documentation
News and articles
Case studies
Testimonials
About
Careers

Get in touch

info@cenos-platform.com

Americas

C. Héroe de Nacozari 25B-int V-2210, Centro, 76000 Santiago de Querétaro, Qro., Mexico.
(US) +1 614 705 0681

Europe

Zeļļu iela 23, Riga, Latvia.
(EU) +371 27819253

Print Friendly, PDF & Email
© 2017–2025 CENOS™ SIA. All Rights Reserved. caotica.eu web design, web development, digital marketing, wordpress development caotica.eu web design, web development, wordpress development, digital marketing, online marketing
  • Privacy & Data Policy
  • Terms & Conditions
Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

AcceptSettings

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Privacy & Data Policy
Accept settings