Path must not be a null shape (2024)

  • FreeCAD forumUsersHelp on using FreeCAD
  • Search
    • It is currently Mon Jun 03, 2024 2:52 pm
    • All times are UTC

Forum rules
and Helpful information

Post Reply

  • Print view

16 posts

  • 1
  • 2
  • Next
oliverspozi
Posts: 24
Joined: Wed Mar 29, 2023 1:18 pm

Path must not be a null shape

  • Quote

Postby oliverspozi »

Hi,

I am trying to create a subtractive helix, however I keep running into the error mentioned above.

I have two versions of the project, one trying to subtractive and the other merely trying to sweep across the helix to later on perform a cut with said shape. However both result in the same error and i don't know how to correct it without having to restart the entire project over again. There are other components to this, however I have chosen to just include the part I need to thread.

Sweep and cut version:

https://easyupload.io/gzcrff

Subtractive sweep parts WB:

https://easyupload.io/cc2bxs

Any advice would be greatly appreciated. I am still relatively new to freecad for the time being

Top

chrisb
FreeCAD Guru
Posts: 54535
Joined: Tue Mar 17, 2015 9:14 am

Re: Path must not be a null shape

  • Quote

Postby chrisb »

There are several flaws in your model:
- you have a leftover XY_Plane003 on top level
- you need a ShapeBinder of the helix inside of the body (or you use PartDesign Helx right away)
- CopyHelix has beyond its nice name no connection to the helix and can thus not serve as a path
- the height of the section might be too big. There is the danger of self intersections
- you want probably set the Frenet option for the helix

A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.

Top

smktec
Posts: 327
Joined: Thu Mar 05, 2020 5:37 pm

Re: Path must not be a null shape

  • Quote

Postby smktec »

you should use sub shape binder to import the path into the body. Then simply edit additive pipe and replace "object" by Binder and it works.

Attachments
Proj2_Subtractive A.FCStd
(293.45 KiB) Downloaded 43 times
Proj A.FCStd
(283.96 KiB) Downloaded 32 times

Top

chrisb
FreeCAD Guru
Posts: 54535
Joined: Tue Mar 17, 2015 9:14 am

Re: Path must not be a null shape

  • Quote

Postby chrisb »

smktec wrote: Sun Apr 02, 2023 8:30 amyou should use sub shape binder to import the path into the body. Then simply edit additive pipe and replace "object" by Binder and it works.

Can you please run CheckGeomtry with BOPCheck on the Helix? Here I had fixed the existing ShapeBinder and CheckGeometry runs endless.

A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.

Top

oliverspozi
Posts: 24
Joined: Wed Mar 29, 2023 1:18 pm

Re: Path must not be a null shape

  • Quote

Postby oliverspozi »

@chrisb

If the height of the section is too big, how would I go about addressing this then?

The dimensions required for the helix are as follows:

Pitch: 0.04545
Height: 0.73
Radius: 0.875248

Top

oliverspozi
Posts: 24
Joined: Wed Mar 29, 2023 1:18 pm

Re: Path must not be a null shape

  • Quote

Postby oliverspozi »

@smktec

Thank you very much for that. Any advice where I could learn about your process of doing that? Obviously I can reverse engineer it but just for future purposes?

Thanks

Top

chrisb
FreeCAD Guru
Posts: 54535
Joined: Tue Mar 17, 2015 9:14 am

Re: Path must not be a null shape

  • Quote

Postby chrisb »

oliverspozi wrote: Sun Apr 02, 2023 9:00 amIf the height of the section is too big, how would I go about addressing this then?

You can either use an expression where you subtract e.g. 1/100mm (don't know how this would be in imperial miles) or you use an external reference.
I see also that the section has a peculiar angle with respect to the helix. I would rather place it at the origin or attach it properly to the ShapeBinder, which as an additional benefit would simplify the sketch.
Ask back if you need more information or the model.

Attachments
Path must not be a null shape (1)
SnipScreenshot-b7fad1.png (50.27 KiB) Viewed 1079 times

A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.

Top

oliverspozi
Posts: 24
Joined: Wed Mar 29, 2023 1:18 pm

Re: Path must not be a null shape

  • Quote

Postby oliverspozi »

@chrisb

I actually see what you are talking about with regards to the angle. Thanks for pointing that out.

I am going to redo the helix instead and see what happens. Do you know how the other gentlemen linked the Shape Binder bits? I have absolutely no idea on how to do that.

I ended up just doing your version of the helix with the respective radius and it worked out a lot better than what I was doing tbh

Top

oliverspozi
Posts: 24
Joined: Wed Mar 29, 2023 1:18 pm

Re: Path must not be a null shape

  • Quote

Postby oliverspozi »

@chrisb

Some advice, so I am uncertain which radius to use for my sketch to get the correct helix radius. The dimensions are:

Major DIA: 1.78
Pitch DIA: 1.7505
Minor DIA: 1.7242

I feel it should be the Major DIA / 2 but just want to confirm.

The sketch is below incase you need further clarification

https://easyupload.io/5vmjfz

Top

chrisb
FreeCAD Guru
Posts: 54535
Joined: Tue Mar 17, 2015 9:14 am

Re: Path must not be a null shape

  • Quote

Postby chrisb »

oliverspozi wrote: Sun Apr 02, 2023 9:38 amSome advice, so I am uncertain which radius to use for my sketch to get the correct helix radius.

I can't tell, because I don't know what you want. Is the outer diameter or the inner given? What is it for? It is often helpful so see more of the big picture.

A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.

Top

Post Reply

  • Print view

16 posts

  • 1
  • 2
  • Next

Return to “Help on using FreeCAD”

Jump to

  • Users
  • ↳ Help on using FreeCAD
  • ↳ Python scripting and macros
  • ↳ Install / Compile
  • ↳ Packaging
  • ↳ Open discussion
  • ↳ Users Showcase
  • ↳ Job offers
  • ↳ Tutorials and videos
  • ↳ Toponaming forum
  • Development
  • ↳ Developers corner
  • ↳ Google Summer of Code (GSoC)
  • ↳ Pull Requests
  • ↳ Archived Pull Requests
  • ↳ Part Design module development
  • ↳ Assembly
  • ↳ FEM
  • ↳ CfdOF / CFD
  • ↳ Path/CAM
  • ↳ IFC
  • ↳ Wiki
  • ↳ Translation
  • ↳ UX/UI Design
  • ↳ TechDraw
  • ↳ Material
  • Forums in other languages
  • ↳ Forum français
  • ↳ Forum in Deutsch
  • ↳ Foro en Español
  • ↳ Forum Italiano
  • ↳ 日本語フォーラム
  • ↳ Форум на русском языке
  • ↳ Forum po polsku
  • ↳ Foro em Português
  • ↳ Magyar fórum
  • ↳ 中文论坛 / 中文論壇(简体 / 繁體)
  • ↳ Форум українською
  • ↳ 한국어 포럼
Path must not be a null shape (2024)
Top Articles
Latest Posts
Article information

Author: Otha Schamberger

Last Updated:

Views: 6412

Rating: 4.4 / 5 (55 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Otha Schamberger

Birthday: 1999-08-15

Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

Phone: +8557035444877

Job: Forward IT Agent

Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.