Sketcher tutorial
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Sketcher tutorial
… as far as tangency-constraints to BSplines are (still ?) not available
you can apply helper construction lines at the spline endpoints to the next knot.
Herewith an angular orientation of the spline ends is possible by other constraints.
you can apply helper construction lines at the spline endpoints to the next knot.
Herewith an angular orientation of the spline ends is possible by other constraints.
- Attachments
-
- B-Spline_AngleConstr.fcstd
- FC.18.15481
- (14.98 KiB) Downloaded 56 times
Last edited by hammax on Thu Dec 27, 2018 4:46 pm, edited 1 time in total.
Re: Sketcher tutorial
It worked just fine for me. I selected the two endpoints, clicked the tangent icon, and voila!
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15496 (Git)
Build type: Release
Branch: master
Hash: d5dd0973ca2061b9da7c8a09501dbced5b68ef1e
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)
Gene
Re: Sketcher tutorial
My apologies to Chrisb for miscrediting his work on Sketcher and Constraint tutorial to another respondent in the thread.
Thank you Chrisb for excellent tutorial!
Thank you Chrisb for excellent tutorial!
Re: Sketcher tutorial
That's not miscrediting, it was only a mistake, but nevertheless the positive feedback is highly appreciated .
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Sketcher tutorial
From what I can see I think you are doing exactly the right thing, but just in case here is a gif showing how it should work:
OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15310 (Git)
Build type: Release
Branch: (HEAD detached at c88a64e8e)
Hash: c88a64e8e7a3bb66a23b965b655b5a5040dfa4d2
Python version: 2.7.15
Qt version: 5.11.2
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
It works here as well:
OS: Ubuntu 16.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15495 (Git)
Build type: Release
Branch: master
Hash: 9c7128ea77fc1046e11ebf2fbeb41216446eac4f
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
Please attach your full FreeCAD info as so:
OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15310 (Git)
Build type: Release
Branch: (HEAD detached at c88a64e8e)
Hash: c88a64e8e7a3bb66a23b965b655b5a5040dfa4d2
Python version: 2.7.15
Qt version: 5.11.2
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
It works here as well:
OS: Ubuntu 16.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15495 (Git)
Build type: Release
Branch: master
Hash: 9c7128ea77fc1046e11ebf2fbeb41216446eac4f
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- Hannu
- Posts: 130
- Joined: Fri Sep 11, 2015 4:12 pm
- Location: Strängnäs, Sweden - 1hr drive west from Stockholm
Re: Sketcher tutorial
While reading the Bsplines chapter and forward...
A few minor mishaps found, might already be corrected:
First
A few minor mishaps found, might already be corrected:
First
Another one, later...A horizonta”ol distance measure of 0 mm which has the same effect should be avoided.
Exercise 23 Create a slot according to the following image:
word ordering...Point-line-point symmetry This variant of symmetry arranges two points so that they
are mirrored at the line, i. e. the points are mirrored at the line.
I hope the given context makes it easy to find them.Constraints for subordinate use
It is by no way wrong to use these constraints. But you should use them not, if you can use
one of the preferred constraints instead.
/Hannu - engineer & mild
- Embedded, Computer, Software, Electronic, Fault analysis. A&D Photography http://flickr.com/arkane
- Mechanics, FDM 3D-prints, Solder, Lathe, Mill, Weld -work. ISO Audits, Claim, Deviation, Corrective action
- Embedded, Computer, Software, Electronic, Fault analysis. A&D Photography http://flickr.com/arkane
- Mechanics, FDM 3D-prints, Solder, Lathe, Mill, Weld -work. ISO Audits, Claim, Deviation, Corrective action
Re: Sketcher tutorial
Thanks for the input I hopefully can tackle it tomorrow.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Sketcher tutorial
I have corrected the errors and uploaded a new version to https://owncloud.gwdg.de/index.php/s/HS ... I/download.
Thanks again for all feedback and please tell me about any further observations where improvement is possible. I would like to eliminate ven minor things like typos or wrong commas etc.
Thanks again for all feedback and please tell me about any further observations where improvement is possible. I would like to eliminate ven minor things like typos or wrong commas etc.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Sketcher tutorial
I have changed two of the B-spline exercises, because of a possible interference with the endpoint of the B-spline and the origin. Could you please change the French translation?
Exercise 15 old: "Before applying the block constraint specify the coincidence in the origin, the point-on-object at the right, the overall length (100\,mm), and adjust the size ..."
Exercise 15 new: "Before applying the block constraint specify the overall length (100\,mm), and adjust the size ..."
As a consequence Exercise 16 has to be changed as well:
Exercise 16 old: "Remove the block constraint from exercise 15. Remove the coincidence in the center and attach horizontal lines ..."
Exercise 16 new: "Remove the block constraint from exercise 15. Attach horizontal lines ..."
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.