Changesets: FreeCAD
master 6b792952 2015-09-07 21:46:08 Details Diff |
Draft: Added preference setting to use the new C++ dxf importer | ||
mod - src/Mod/Draft/Resources/ui/preferences-dxf.ui | Diff File | ||
mod - src/Mod/Draft/importDXF.py | Diff File | ||
master 23b1ed5c 2015-09-07 20:10:29 Details Diff |
Arch: Fixed imports in ArchRoof | ||
mod - src/Mod/Arch/ArchRoof.py | Diff File | ||
master 7f9aa7b4 2015-09-07 19:02:56 Details Diff |
+ add method to write/read BREP in binary format | ||
mod - cMake/FindOpenCasCade.cmake | Diff File | ||
mod - cMake/UseLibPack10x.cmake | Diff File | ||
mod - cMake/UseLibPack6x.cmake | Diff File | ||
mod - cMake/UseLibPack7x.cmake | Diff File | ||
mod - cMake/UseLibPack8x.cmake | Diff File | ||
mod - cMake/UseLibPack9x.cmake | Diff File | ||
mod - cMake/UseLibPackCustom.cmake | Diff File | ||
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShape.h | Diff File | ||
mod - src/Mod/Part/App/TopoShapePy.xml | Diff File | ||
mod - src/Mod/Part/App/TopoShapePyImp.cpp | Diff File | ||
master 89d795ff 2015-09-07 18:50:40 Przemo Firszt Committer: wmayer Details Diff |
FEM: Add option to limit max value of result being used to color FEM mesh Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
master 53320b26 2015-09-07 15:28:33 Committer: wmayer Details Diff |
Sketcher: Renaming old get Coincident functions and introducing a extended one ============================================================================== What is this? method getCoincidentPoints actually only included (as indicated in the documentation comment) those points coincident by a single constraint. That is not "all the coincident points". However some methods currently using it are expecting exactly that (coincident points linked by a single constraint). A new method is introduced: const std::map<int, Sketcher::PointPos> getAllCoincidentPoints(int GeoId, PointPos PosId); that provides all the points coincident with the given one, directly (via a single constraint) or indirectly (via multiple coincident constraints). The old method is renamed to: getDirectlyCoincidentPoints So as to have a more meaningful name to differentiate between both methods. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp | Diff File | ||
master 82e41125 2015-09-07 14:20:47 Committer: wmayer Details Diff |
Sketcher bug/feature request: arePointsCoincident/coincidence creation ====================================================================== 1. SketchObject::arePointsCoincident upgraded to check for indirect coincidence. 2. Coincidence constraint creation now checks for indirect coincidences and avoids creating redundant coincidence constraints (for example during box selection). |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp | Diff File | ||
master 897f8b78 2015-09-07 00:08:54 Eivind Kvedalen Committer: wmayer Details Diff |
Added expression support to QuantitySpinBox and InputField classes. | ||
mod - src/Gui/CMakeLists.txt | Diff File | ||
add - src/Gui/DlgExpressionInput.cpp | Diff File | ||
add - src/Gui/DlgExpressionInput.h | Diff File | ||
add - src/Gui/DlgExpressionInput.ui | Diff File | ||
add - src/Gui/ExpressionBinding.cpp | Diff File | ||
add - src/Gui/ExpressionBinding.h | Diff File | ||
add - src/Gui/Icons/bound-expression.svg | Diff File | ||
mod - src/Gui/Icons/resource.qrc | Diff File | ||
mod - src/Gui/InputField.cpp | Diff File | ||
mod - src/Gui/InputField.h | Diff File | ||
mod - src/Gui/QuantitySpinBox.cpp | Diff File | ||
mod - src/Gui/QuantitySpinBox.h | Diff File | ||
add - src/Gui/QuantitySpinBox_p.h | Diff File | ||
master b4e3fcb4 2015-09-06 19:14:45 Committer: yorik Details Diff |
Fix for bugs 0002236 & 0002237 |
Affected Issues 0002236, 0002237 |
|
mod - src/Gui/QuantitySpinBox.cpp | Diff File | ||
master 224b3ec7 2015-09-06 11:38:51 Committer: wmayer Details Diff |
Sketcher: Improvement: Horizontal/Vertical Autoconstraint creation with External Geometry ===================================================================================== This fixes a bug related to: http://www.freecadweb.org/tracker/view.php?id=2093 that during creation of a geometric element if a vertical/horiz autoconstraint is to be enforced, it is not enforced if the endpoints of the geometric element under creation are coincident with external geometry. According to the discussion here: http://forum.freecadweb.org/viewtopic.php?f=10&t=12254&sid=eacf5bdee068cb71cc54dc5a62a6849d&start=20#p99359 this fixes the bug. It does not fulfil the request on the ticket as it was decided to still allow an explicit addition of a vertical/horizontal constraint, as it may be needed in some cases and the user expects to be able to add them, even if it will lead to an overconstrained sketch. How to reproduce? 1. Create a rectange 2. Pad it 3. Create a new sketch on a face 4. link two corners as "external geometry" (but not the ones of a diagonal) 5. Create a line coincident with the first and second corners, so that the line is horizontal or vertical In master it will force horiz or vert leading to a overconstrained sketch. With this patch, the horiz/vert will not be enforced in this case. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.cpp | Diff File | ||
master 3665b778 2015-09-06 04:35:52 Details Diff |
Draft: Added a pref option to disable SVG page scaling on import - fixes 0002062 |
Affected Issues 0002062 |
|
mod - src/Mod/Draft/Resources/ui/preferences-svg.ui | Diff File | ||
mod - src/Mod/Draft/importSVG.py | Diff File | ||
master 685865ce 2015-09-06 00:05:53 Details Diff |
Draft: Fix typos in circleFrom2PointsRadius() Can't have been used in a while... |
||
mod - src/Mod/Draft/DraftGeomUtils.py | Diff File | ||
master 6f89398b 2015-09-05 19:56:26 Details Diff |
Path: Allow PostUtils to be used in CLI mode | ||
mod - src/Mod/Path/PathScripts/PostUtils.py | Diff File | ||
master 4da63d1d 2015-09-05 14:52:06 Details Diff |
+ fixes 0002238: Python: Environment Variable 'path' with mutated vowel |
Affected Issues 0002152, 0002238 |
|
mod - src/App/FreeCADInit.py | Diff File | ||
master b516e35b 2015-09-05 14:51:30 Przemo Firszt Committer: wmayer Details Diff |
FEM: Add frequency analysis to FEM wb Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
mod - src/Mod/Fem/Gui/Resources/Fem.qrc | Diff File | ||
add - src/Mod/Fem/Gui/Resources/icons/fem-frequency-analysis.svg | Diff File | ||
mod - src/Mod/Fem/Gui/Workbench.cpp | Diff File | ||
mod - src/Mod/Fem/MechanicalAnalysis.py | Diff File | ||
mod - src/Mod/Fem/ccxFrdReader.py | Diff File | ||
mod - src/Mod/Fem/ccxInpWriter.py | Diff File | ||
master 7bf1bcde 2015-09-05 14:49:56 Przemo Firszt Committer: wmayer Details Diff |
FEM: Add get_results_object function Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/MechanicalAnalysis.py | Diff File | ||
master d52ad7e4 2015-09-05 14:47:42 Przemo Firszt Committer: wmayer Details Diff |
FEM: Raise exception on use or load of non existing results Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
master 2f681ab9 2015-09-05 14:45:39 Przemo Firszt Committer: wmayer Details Diff |
Material: Add generic glass FCMat file Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
add - src/Mod/Material/StandardMaterial/Glass-Generic.FCMat | Diff File | ||
master e81c4cf6 2015-09-05 00:55:09 Committer: yorik Details Diff |
Path: Basic .rml postprocessor for Roland Modela MDX Jog, drill, linear and arc motions works. Tested on machine with some trivial projects, dimensions and feedrate speeds verified. Safe-Z/clearance command currently not respected (defaults to max height, super conservative). |
||
mod - src/Mod/Path/CMakeLists.txt | Diff File | ||
add - src/Mod/Path/PathScripts/rml_post.py | Diff File | ||
master b195afc8 2015-09-05 00:53:42 Details Diff |
Path: Fix unable to import from CLI Need to guard 'import FreeCADGui' in this case. |
||
mod - src/Mod/Path/PathScripts/PathDrilling.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathMachine.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocket.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProject.py | Diff File | ||
master 220afa90 2015-09-05 00:14:36 Details Diff |
Extending doxygen stuff for Draft & Arch | ||
mod - src/Mod/Arch/Arch.py | Diff File | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
mod - src/Mod/Draft/DraftGeomUtils.py | Diff File | ||
mod - src/Mod/Draft/DraftGui.py | Diff File | ||
mod - src/Mod/Draft/DraftTools.py | Diff File | ||
mod - src/Mod/Draft/DraftTrackers.py | Diff File | ||
mod - src/Mod/Draft/DraftVecUtils.py | Diff File | ||
master bfad821c 2015-09-05 00:14:04 Details Diff |
Merge branch 'master' of github.com:FreeCAD/FreeCAD | ||
mod - src/Gui/TaskView/TaskView.cpp | Diff File | ||
master 134acba9 2015-09-04 21:34:26 Details Diff |
+ fix switching to another mdi view when using the sketcher creation command from task panel |
Affected Issues 0002203 |
|
mod - src/Gui/TaskView/TaskView.cpp | Diff File | ||
master 568f2634 2015-09-04 21:06:56 Details Diff |
+ fix switching to another mdi view when using the sketcher creation command from task panel |
Affected Issues 0002203 |
|
mod - src/Gui/TaskView/TaskView.cpp | Diff File | ||
master 39035fc2 2015-09-04 21:05:32 Details Diff |
Draft: Prepared support for dimensions in new DXF importer | ||
mod - src/Mod/Draft/App/DraftDxf.cpp | Diff File | ||
mod - src/Mod/Draft/App/DraftDxf.h | Diff File | ||
mod - src/Mod/Draft/App/dxf.cpp | Diff File | ||
mod - src/Mod/Draft/App/dxf.h | Diff File | ||
master 1fa67d08 2015-09-04 17:53:58 Details Diff |
Merge branch 'master' of https://github.com/FreeCAD/FreeCAD | ||
mod - src/Mod/Arch/ArchCommands.py | Diff File | ||
mod - src/Mod/Arch/ArchComponent.py | Diff File | ||
mod - src/Mod/Arch/ArchFrame.py | Diff File | ||
mod - src/Mod/Arch/ArchRoof.py | Diff File | ||
mod - src/Mod/Arch/ArchSectionPlane.py | Diff File | ||
mod - src/Mod/Arch/ArchSpace.py | Diff File | ||
mod - src/Mod/Arch/ArchVRM.py | Diff File | ||
mod - src/Mod/Arch/ArchWall.py | Diff File | ||
mod - src/Mod/Arch/importIFC.py | Diff File | ||
mod - src/Mod/Arch/importIFClegacy.py | Diff File | ||
mod - src/Mod/Arch/importOBJ.py | Diff File | ||
mod - src/Mod/Arch/importWebGL.py | Diff File | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
mod - src/Mod/Draft/DraftGeomUtils.py | Diff File | ||
mod - src/Mod/Draft/DraftTools.py | Diff File | ||
mod - src/Mod/Draft/DraftVecUtils.py | Diff File | ||
mod - src/Mod/Draft/importDXF.py | Diff File | ||
mod - src/Mod/Draft/importSVG.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtils.py | Diff File |