workflow with snap reference
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
workflow with snap reference
Hi. I trying to use FreeCAD for a current project, but I have some difficulties in the workflow when I work with commands like moving and the snap reference option.
For instance. I do not know how to use the snap between different planes in a geometry. In the case of a cube, the snap works with each vertex at the bottom of the cube (because that is the work plane). If I want to move an element to the top of the cube. how should I do? The snap does not work with the top vertex...
Another question: is there a library with more structure steel profiles to upload in Freecad? The current library only has profiles H, I. What about profile shapes such as U, L, O, C ?
Regards.
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4671 (Git)
Branch: releases/FreeCAD-0-15
Hash: 244b3aef360841646cbfe80a1b225c8b39c8380c
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
For instance. I do not know how to use the snap between different planes in a geometry. In the case of a cube, the snap works with each vertex at the bottom of the cube (because that is the work plane). If I want to move an element to the top of the cube. how should I do? The snap does not work with the top vertex...
Another question: is there a library with more structure steel profiles to upload in Freecad? The current library only has profiles H, I. What about profile shapes such as U, L, O, C ?
Regards.
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4671 (Git)
Branch: releases/FreeCAD-0-15
Hash: 244b3aef360841646cbfe80a1b225c8b39c8380c
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
::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: workflow with snap reference
IOn general terms the solution is often only turn on the specific snap types that you require, rather than all snap types. For example in this specific case you are having troubles because you have "snap to working plane" turned on, so nothing will snap to the top of the cube because working plane is thye bottom of the cube....turn off "snap to working plane"bitacovir wrote:I do not know how to use the snap between different planes in a geometry. In the case of a cube, the snap works with each vertex at the bottom of the cube (because that is the work plane). If I want to move an element to the top of the cube. how should I do? The snap does not work with the top vertex...
Also FreeCAD 0.15 is close to being obsolete, you really should have a go with the 0.16dev/daily PPA/snapshots etc. as they are now over 1500 bug fix and feature update commits past 0.15.
have a look at BOLTS, it has a lot in it, but I don't know about your specific requirements.bitacovir wrote:Another question: is there a library with more structure steel profiles to upload in Freecad? The current library only has profiles H, I. What about profile shapes such as U, L, O, C ?
Re: workflow with snap reference
These are in 0.16 already.bitacovir wrote:What about profile shapes such as U, L, O, C ?
Re: workflow with snap reference
Thanks a lot jmaustpc. These are the small details about Freecad that help a lot for a smooth and quick workflow. However. I notice that if the cube is a structure, like a column (I'm working with the arch module) I can not pick the top vertex any way.
Yorik, I download FreeCAD 0.16 but when I click on the structure icon the options CATEGORY and PRESET are empty.
This is the version:
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6214 (Git)
Build type: Release
Branch: master
Hash: db539008be1e727066ec1dfcfc221f13d8e97f1d
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Yorik, I download FreeCAD 0.16 but when I click on the structure icon the options CATEGORY and PRESET are empty.
This is the version:
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6214 (Git)
Build type: Release
Branch: master
Hash: db539008be1e727066ec1dfcfc221f13d8e97f1d
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
::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: workflow with snap reference
Try clicking on Category...bitacovir wrote: Yorik, I download FreeCAD 0.16 but when I click on the structure icon the options CATEGORY and PRESET are empty.
(Maybe it should say "Select Category..." rather than being empty)
The actual preset profiles are in a csv-file in the resource directory under/Mod/Arch/Presets
You can find the path to the resource directory by typing:
Code: Select all
FreeCAD.getResourceDir()
Right now its just a few test profiles for other than I and H profiles. So you have to add your own from a external source.
This function is in need of further improvement but also a choice of direction to go. BOLT is a good (better?) alternative for standard steel beams.
Se this topic: viewtopic.php?f=23&t=13652&p=110207#p110207
Re: workflow with snap reference
Sorry but your command send me to /FreeCAD_0.16.6214_x64_dev_bin/data/'. In the version that I downloaded there is not an Arch folder in a /data/Mod/ folderJAndersM wrote:Try clicking on Category...bitacovir wrote: Yorik, I download FreeCAD 0.16 but when I click on the structure icon the options CATEGORY and PRESET are empty.
(Maybe it should say "Select Category..." rather than being empty)
The actual preset profiles are in a csv-file in the resource directory under/Mod/Arch/Presets
You can find the path to the resource directory by typing:In the Python consolCode: Select all
FreeCAD.getResourceDir()
Right now its just a few test profiles for other than I and H profiles. So you have to add your own from a external source.
This function is in need of further improvement but also a choice of direction to go. BOLT is a good (better?) alternative for standard steel beams.
Se this topic: viewtopic.php?f=23&t=13652&p=110207#p110207
There is an Arch folder in FreeCAD_0.16.6214_x64_dev_bin/ but not csv files or Preset folder
I did not installed FreeCAD 0.16 I only download the zip file and run the program clicking on FreeCAD.exe file
::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: workflow with snap reference
JAndersM wrote:In the Python consol
Right now its just a few test profiles for other than I and H profiles. So you have to add your own from a external source.
I think you will find that the data is copied into the correct directory during FreeCAD installation, however since we are all running a non-installed FreeCAD versions, that file is not there, but you should be able to just copy past the directory from the source code I would think, this zip file attached is the directory and the csv file.bitacovir wrote:Sorry but your command send me to /FreeCAD_0.16.6214_x64_dev_bin/data/'. In the version that I downloaded there is not an Arch folder in a /data/Mod/ folder
There is an Arch folder in FreeCAD_0.16.6214_x64_dev_bin/ but not csv files or Preset folder
I can test further my self in a few minutes .....but here it is if you would like to experiment for yourselves.
Re: workflow with snap reference
jmaustpc wrote:I think you will find that the data is copied into the correct directory during FreeCAD installation, however since we are all running a non-installed FreeCAD versions, that file is not there, but you should be able to just copy past the directory from the source code I would think, this zip file attached is the directory and the csv file
OK I have tested now and I was wrong, or at least I am no longer correct if it had been that way in the past.jmaustpc wrote:I can test further my self in a few minutes ....
The profiles are there for me, the file is located
"Your build directory wherever that is"/data/Mod/Arch/Presets/
To get to this screen you have to click on Arch Structure without having a solid selected, if you do then Structure is based on the previously selected solid.
OS: Ubuntu 14.04.3 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6274 (Git)
Build type: Debug
Branch: master
Hash: cbdd18cef6338038ed9e06a1773d4d55f231e46e
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.9.1.oce-0.18-dev
Re: workflow with snap reference
Here are the file:bitacovir wrote: There is an Arch folder in FreeCAD_0.16.6214_x64_dev_bin/ but not csv files or Preset folder
I did not installed FreeCAD 0.16 I only download the zip file and run the program clicking on FreeCAD.exe file
https://github.com/FreeCAD/FreeCAD/tree ... ch/Presets
You can place the folder Presets in FreeCAD_0.16.6214_x64_dev_bin/Mod/Arch and it should work.
The program searches for profiles.csv here:
Code: Select all
# Presets in the form: Class, Name, Profile type, [profile data]
# Search for profiles.csv in data/Mod/Arch/Presets and in the same folder as this
profilefiles = file[os.path.join(FreeCAD.getResourceDir(),"Mod","Arch","Presets","profiles.csv"),
os.path.join(os.path.dirname(__file__),"Presets","profiles.csv")]
Re: workflow with snap reference
Hi Yorikyorik wrote: These
I just tested a few things, regarding snapping and there does seem to be an issue.
If I create a default Part Cube
or
an Arch structure base on the Cube
or
Draft Wire approximately an "I" beam shape then the Part Extrude that by either the same amount as a default Arch Structure "-1000mm" (or 1000mm)
then click on Draft Line and test snapping, it works perfectly as expected.
However if I click Arch Structure with no selection, and then select something from the "Category" and "Preset" drop down lists, I get a Structure object than extrudes in the negative direction 1m ....now when I start Draft Line and test the snaps they only work on one plane as though I had the working plane snap selected when I don't.
There seems to be something happening with snapping on a structure from the preset list.
Here is a simple demo file which I experiment with.
Jim