Problem visualizing curve of thin parabolic reflector
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Problem visualizing curve of thin parabolic reflector
Dear All,
I constructed a reflector that is 2.5mm thick and the edge is curved. However, over part of the reflector edge there is a strange effect. Please can someone tell me what it is or if there's a way to prevent it, or if its just some strange of bug?
My system is:
OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24276 (Git)
Build type: Release
Branch: releases/FreeCAD-0-19
Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United Kingdom (en_GB)
I hope that I have provided enough information to help. Note that this happens on the same version of FreeCAD on a much older computer with Windows 7. Thank you.
I constructed a reflector that is 2.5mm thick and the edge is curved. However, over part of the reflector edge there is a strange effect. Please can someone tell me what it is or if there's a way to prevent it, or if its just some strange of bug?
My system is:
OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24276 (Git)
Build type: Release
Branch: releases/FreeCAD-0-19
Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United Kingdom (en_GB)
I hope that I have provided enough information to help. Note that this happens on the same version of FreeCAD on a much older computer with Windows 7. Thank you.
- Attachments
-
- Reflector_Template.FCStd
- File for reflector example
- (18.05 KiB) Downloaded 28 times
Re: Problem visualizing curve of thin parabolic reflector
Initially yes, but with moving things around I'm not surprised that it is not but had not noticed. I would correct this later. This model was intended to try rounding the edge and not final. That is when I noticed this strange visual effect.
I will be wanting constant thickness. Thank you.
Re: Problem visualizing curve of thin parabolic reflector
I have changed some of the constraints on the sketch, most particularly the semi-circle that forms the edge should be tangent to the curves that form the dish. I have added a construction line to maintain constant thickness.
- Attachments
-
- Reflector_Template-1Bance.FCStd
- (12.33 KiB) Downloaded 41 times
Re: Problem visualizing curve of thin parabolic reflector
Ah I see. Thank you very much. This is what I was hoping to do. I shall check the sketch to see how it should be done. Much appreciated.
Re: Problem visualizing curve of thin parabolic reflector
I am not sure what I am doing wrong, but when I try to rotate the whole part (dish), I am getting a bunch of errors:
....
13:55:19 Traceback (most recent call last):
File "D:\Program Files\FreeCAD 0.20\Mod\Part\CompoundTools\CompoundFilter.py", line 100, in execute
shps = obj.Base.Shape.childShapes()
<class 'AttributeError'>: 'App.Part' object has no attribute 'Shape'
13:55:19 Recompute failed! Please check report view.
....
Does somebody know, what that means? I am using verson 19 and 20 it appears in both.
....
13:55:19 Traceback (most recent call last):
File "D:\Program Files\FreeCAD 0.20\Mod\Part\CompoundTools\CompoundFilter.py", line 100, in execute
shps = obj.Base.Shape.childShapes()
<class 'AttributeError'>: 'App.Part' object has no attribute 'Shape'
13:55:19 Recompute failed! Please check report view.
....
Does somebody know, what that means? I am using verson 19 and 20 it appears in both.
Re: Problem visualizing curve of thin parabolic reflector
I have no problem rotating the dish, and Part Check Geometry has no issues with the solid, there are no compounds in the model.
Re: Problem visualizing curve of thin parabolic reflector
Please put you complete version info as explained in IMPORTANT: post at the top of the forum page.
There is more than a simple 0.19 or 0.20.to know to advise you for further checks, like OS and some third party libraries versions.
Regards
Carlo D.
Last edited by onekk on Mon Oct 31, 2022 8:05 am, edited 2 times in total.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
Re: Problem visualizing curve of thin parabolic reflector
Hello, I am adding the problematic file. In my case it concerns the test of generating offset dish from revolving of a sketch and a intersection with cylinder. I am all time getting those errors:
"16:39:52 Traceback (most recent call last):
File "C:\CENOS\third-party\FreeCAD_0.19.24276-Win-Conda_vc14.x-x86_64\Mod\Part\CompoundTools\CompoundFilter.py", line 109, in execute
shps = obj.Base.Shape.childShapes()
<class 'AttributeError'>: 'NoneType' object has no attribute 'Shape'"
The Freecad is in older version 19.24xxx, required with the EM simulation program CENOS RF, which has some addonds to that for export and meshing.
Can somebody help me with that, where is the source of error and how to remove it?
BR,
Zetka.
"16:39:52 Traceback (most recent call last):
File "C:\CENOS\third-party\FreeCAD_0.19.24276-Win-Conda_vc14.x-x86_64\Mod\Part\CompoundTools\CompoundFilter.py", line 109, in execute
shps = obj.Base.Shape.childShapes()
<class 'AttributeError'>: 'NoneType' object has no attribute 'Shape'"
The Freecad is in older version 19.24xxx, required with the EM simulation program CENOS RF, which has some addonds to that for export and meshing.
Can somebody help me with that, where is the source of error and how to remove it?
BR,
Zetka.
- Attachments
-
- offset dish error.FCStd
- (82.32 KiB) Downloaded 12 times
Re: Problem visualizing curve of thin parabolic reflector
Maybe a small addition- I tried the problematic file with the Freecad 20, and the error appears too, when I try to change any from the parameters in the spreadsheet. Although the error appears, the model is correctly recalculated, based upon the parameters.