Tangential dimensioning
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
-
- Posts: 72
- Joined: Mon Sep 02, 2019 8:24 pm
- Location: Switzerland
Tangential dimensioning
Hello,
Is there a funtionality in TechDraw to create a dimension parallel to a line, ending at both sides tangentially?
Is there a funtionality in TechDraw to create a dimension parallel to a line, ending at both sides tangentially?
Re: Tangential dimensioning
Is it not equal to a vertical dimension?PeterPNoster wrote: ↑Mon May 04, 2020 8:29 am Hello,
Is there a funtionality in TechDraw to create a dimension parallel to a line, ending at both sides tangentially?
https://wiki.freecadweb.org/TechDraw_Di ... cal_Extent
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)
Canal Youtube Grupo Telegram de FreeCAD Español
My personal web site
My GitHub repository
Mini Airflow Tunnel Project
Re: Tangential dimensioning
Not if the radii are different.
You can add cosmetic vertices, but I'm afraid you have to position them manually or you have to calculate their positions.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Posts: 72
- Joined: Mon Sep 02, 2019 8:24 pm
- Location: Switzerland
Re: Tangential dimensioning
Hello,
In Creo it works like that:
Select bow 1 and 2, then tell the measurement line that she must be parallel to the relevant line.
In Creo it works like that:
Select bow 1 and 2, then tell the measurement line that she must be parallel to the relevant line.
Re: Tangential dimensioning
I think this is really hard right now... I wrote a small macro to calculate the points on circles which are parallel to a given line (here: the two points are parallel to the selected third line)
However, we can IMO not create a dimension, because dimensions are parallel to X or Y or the vector connecting the two points.
Hence, this would only be possible if we had a dimension which can be parallel to a given vector.
Please have a look: https://github.com/reox/FreeCAD_macros/ ... re.FCMacro
However, we can IMO not create a dimension, because dimensions are parallel to X or Y or the vector connecting the two points.
Hence, this would only be possible if we had a dimension which can be parallel to a given vector.
Please have a look: https://github.com/reox/FreeCAD_macros/ ... re.FCMacro
-
- Posts: 72
- Joined: Mon Sep 02, 2019 8:24 pm
- Location: Switzerland
Re: Tangential dimensioning
Wow, reox,
Almost there.
Sorry, I can't support you, in making the dimensioning line parallel to the selected line direction.
Almost there.
Sorry, I can't support you, in making the dimensioning line parallel to the selected line direction.
Re: Tangential dimensioning
Maybe wandererfan can help here, but I guess that without major changes it is not possible to store a direction vector for the Distance measures?
However, each distance measure could be written in that form, i.e. for two points p1 and p2, the distance in direction d is |d dot (p2 - p1)|, if d is a unit vector.
However, each distance measure could be written in that form, i.e. for two points p1 and p2, the distance in direction d is |d dot (p2 - p1)|, if d is a unit vector.
-
- Posts: 72
- Joined: Mon Sep 02, 2019 8:24 pm
- Location: Switzerland
Re: Tangential dimensioning
I suppose that it does not help that much, when we constrain the spec to explicit SheetMetal usage.
Where one has allways a tangential connected bow to a line...
Where one has allways a tangential connected bow to a line...
Re: Tangential dimensioning
Actually, it is possible to fake it:
Simply calculate the point which is parallel to the selected edge, with the length of the distance between the points in that direction.
I updated the macro to create the two cosmetic vertices.
Simply calculate the point which is parallel to the selected edge, with the length of the distance between the points in that direction.
I updated the macro to create the two cosmetic vertices.
Re: Tangential dimensioning
Can this be integrated in the regular TechDraw workbench?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.