wmayer
e861274c2f
Add command to toggle selection to context-menu
2012-02-27 15:27:17 +01:00
wmayer
6a77635bdb
Implement empty workbench to access from python
2012-02-26 17:56:18 +01:00
Yorik van Havre
1ae9b6eb00
Draft DXF importer now supports hatches
...
+ hatch boundaries can now be imported as wires
2012-02-26 13:51:35 -03:00
Yorik van Havre
ee8a544f12
Fixed block mirroring and text rotation bugs in Draft DXF import
2012-02-26 12:26:13 -03:00
Yorik van Havre
ee1509afa0
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-02-25 18:38:15 -02:00
Yorik van Havre
00fe3fd728
Fixed more bugs in Draft SVG import
...
Fixed coordinates and text imports from librecad
2012-02-25 18:37:01 -02:00
wmayer
7511f16541
0000611: Explanatory illustrations for Choose orientation dialog
2012-02-25 21:20:08 +01:00
tanderson
95925687ec
Implementing cylindrical faces for model refine face union
2012-02-25 14:14:06 +01:00
wmayer
d102002bdf
Make new method in Vector3 accesible from Python
2012-02-24 19:43:44 +01:00
Yorik van Havre
d4899667bc
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-02-24 11:48:47 -02:00
Yorik van Havre
a7e0a4f5f3
Support rotated texts in Draft DXF import
2012-02-24 11:40:31 -02:00
wmayer
30b703c072
Respect placement information when exporting several meshes at once
2012-02-24 12:28:09 +01:00
Yorik van Havre
895031da83
Merge pull request #2 from 5263/svgimport
...
Several fixes and features in Draft SVG importer and 2 new SVG Drawing templates
2012-02-23 18:24:57 -08:00
Yorik van Havre
88ecfef3fd
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-02-24 00:13:17 -02:00
Yorik van Havre
e056626c53
Fixed multi-line texts bug in Draft DXF import
2012-02-24 00:11:17 -02:00
Sebastian Hoogen
4ece6a3a67
new ISO 7200 compliant drawing template
2012-02-23 21:06:04 +01:00
Sebastian Hoogen
5b14931873
importSVG fixed handling of Ellipses
2012-02-23 21:06:04 +01:00
Sebastian Hoogen
96e167edc7
handling of viewBox and units in importSVG
...
The absolute values in the svg element are used in combination with the
viewBox Attribute to scale the svg to milimeter units.
If there is no viewbox attribute. 90dpi input is assumed.
2012-02-23 21:06:04 +01:00
Sebastian Hoogen
1279c0927c
Drawing templates: changed default inkscape unit to mm
2012-02-23 21:06:03 +01:00
wmayer
0435a36569
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-02-23 20:25:56 +01:00
wmayer
d6511969cd
Extend application branding
2012-02-23 20:25:33 +01:00
Yorik van Havre
5c552c7b31
Allow to turn Draft snapping on/off while drawing
...
Draft snap can now be enabled or disabled while drawing by
pressing S or from the Draft menu -> Toggle snap command
2012-02-23 14:44:03 -02:00
Yorik van Havre
54da404dbd
Extended the DrawStryle property to all Part-based objects
...
ViewProvider of Part objects now have a DrawStyle property
that allow them to display with solid, dashed, dotted or
dashdotted linestyles.
2012-02-23 13:28:56 -02:00
wmayer
68c9d5e0fb
Filter out AddShape property in PartDesign view provider
2012-02-23 11:06:26 +01:00
Yorik van Havre
c2039f2590
Added DrawStyles to Draft objects
...
+ Draft Viewproviders now have a "DrawStyle" property which
allows to set solid, dashed, dotted or dashdotted linestyles.
2012-02-22 00:01:30 -02:00
Yorik van Havre
98fc92e05a
Fixed dimension text height bug in Draft DXF import
2012-02-21 17:45:49 -02:00
Yorik van Havre
a912de03ea
Further improvements to Draft DXF importer
...
+ further removals of acad-specific text formatting
+ fixed text alignment
+ support of POINT entities
+ support of LEADER entities
2012-02-21 12:28:07 -02:00
wmayer
2ba9354492
Fix build error with VC++
2012-02-21 11:11:57 +01:00
wmayer
3891ad218f
New functions added to orhto views (Joe Dowsett)
2012-02-20 20:53:54 +01:00
wmayer
c782b9e732
Apply patch from Joe Dowsett
2012-02-20 20:39:19 +01:00
Yorik van Havre
c69bb0999d
More fixes to Draft DXF importer
...
+ Fixed *blocks embedded in std blocks
+ Fixed text color
+ Added text size pref setting
+ Further fixes to text formatting
2012-02-19 20:20:41 -02:00
Yorik van Havre
68dcabcffc
Couple of fixes in Draft DXF importer
...
+ fixed default draft point color
+ fixed bug in polylines with bulge = almost zero
+ fixed bug in text attributes display
2012-02-19 17:31:28 -02:00
wmayer
5f140253fa
Support of INSTALL target on Windows (VC++ and MinGW)
2012-02-17 21:41:00 +01:00
Jose Luis Cercós pita
87782c32cb
Added some hydrostatics computation.
2012-02-17 13:41:50 +01:00
Jose Luis Cercós pita
6c870f2ebd
Created loadable hydrostatics task panel.
2012-02-17 11:41:41 +01:00
Jose Luis Cercós pita
41c0f80bc6
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship
2012-02-17 10:57:03 +01:00
wmayer
905fb1a53f
Fix INSTALL target in cmake files
2012-02-17 00:03:30 +01:00
wmayer
c4122e059e
Fix INSTALL target in cmake files
2012-02-16 23:35:54 +01:00
wmayer
3c76fc176e
Fix INSTALL target in cmake files
2012-02-16 21:22:42 +01:00
Yorik van Havre
cda83bbd13
Small fix to Draft SVG
...
+ fixed the location of the getrgb() function
2012-02-16 08:49:13 -02:00
Yorik van Havre
328f038f01
Fixed editmode bugs in Draft & Arch
2012-02-13 20:13:13 -02:00
Yorik van Havre
edb20f1876
Fixed bug #592 - SVG export of shapes containing full circles
2012-02-13 13:42:48 -02:00
Yorik van Havre
601d292b54
Fixed bug #593 - Draft SVG representation of white objects
2012-02-13 10:44:59 -02:00
Yorik van Havre
8f075ab326
Added arc flags calculation to Draft arcs exported to svg (shoogen)
2012-02-13 10:30:29 -02:00
Sebastian Hoogen
41337f61a6
Added viewbox and mm units to Drawing templates
2012-02-12 10:38:46 +01:00
Sebastian Hoogen
b613925228
importSVG reimplemented getsize using a RegEx
2012-02-12 10:20:48 +01:00
wmayer
88370f19dd
apply SVN commit 5432 to Git
2012-02-10 15:58:11 +01:00
wmayer
7396c528e1
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-02-10 15:30:21 +01:00
wmayer
0dc635f04f
0000598: New version treats some objects as immutable
2012-02-10 15:29:23 +01:00
Jose Luis Cercós pita
b8e56edc60
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship
2012-02-10 14:50:09 +01:00
Sebastian Hoogen
4b815347f2
importSVG multiple changes
...
reordered path command control structure
adding rounded rect and elliptical arc support
2012-02-10 09:36:12 +01:00
Sebastian Kuzminsky
a0e7e4bfcc
remove some old dead code
2012-02-10 00:38:13 -07:00
Sebastian Kuzminsky
ff157cf94d
export SVG as either 'Translated' or 'Raw'
...
There are two things a user might want when exporting to SVG:
1. A pretty picture, to put on paper or on the screen and show
to humans.
2. An accurate representation of their part, for feeding to CAM
software.
This commit adds a mechanism that lets the user select which of those
two options they want.
A new choice is added to the Draft Preferences. The two options are:
* "Translated (for print and display)", which acts just like before.
The sketch is translated so it fits neatly in the display area.
of the cartesian plane. This is usually what you want if you're
going to display the SVG to humans.
* "Raw (for CAM)", which does not translate the sketch at all.
All sketch coordinates are preserved exactly. This is useful for
feeding the SVG to a CAM program (like PyCAM).
The SVG export function is modified to check this new Preference setting,
and write either "Translated" or "Raw" SVGs as appropriate.
2012-02-10 00:38:04 -07:00
Sebastian Kuzminsky
5ac5814369
when exporting SVG, map user units to mm so the coordinates make sense
...
This commit changes SVG export so that the user unit (what SVG calls
'px') is defined to be 1 mm.
This lets us write out the native sketch coordinates in the SVG file,
and the SVG will contain a drawing of the correct size (same size as
what's in FreeCAD).
2012-02-10 00:24:21 -07:00
Yorik van Havre
c79e5d50e5
Added RFE #588 - Curved corners to Draft objects
...
Draft Rectangle, Wire and Polygon now have a "Fillet Radius"
property, which can be used to round their corners. Code
donated by Jacques-Antoine Gaudin
2012-02-07 20:58:44 -02:00
Yorik van Havre
e31d6e0539
Added Draft.heal() method
...
This function recreates damaged Draft objects saved
with earlier versions of FreeCAD
2012-02-06 17:18:57 -02:00
Yorik van Havre
60568c00f7
Auto workbench switching when editing a wall's base sketch
2012-02-05 15:27:03 -02:00
Yorik van Havre
47765a1844
Added 2D displaymode to Arch walls
2012-02-04 20:35:35 -02:00
Yorik van Havre
d22d654007
Added multi-taskboxes example to TemplatePyMod TaskPanel example
2012-02-04 20:35:35 -02:00
Yorik van Havre
bce32cc2ef
Added additional TaskBox to Arch Wall tool
...
Additional parameters such as height and width
can now be set during wall drawing
2012-02-04 20:35:35 -02:00
Yorik van Havre
1af6a3c2b1
Bugfixes in Draft Snap
2012-02-04 20:35:35 -02:00
Yorik van Havre
26602b2aa3
Fixed numeric input in Arch Walls coordinates
2012-02-04 20:35:35 -02:00
Yorik van Havre
8d01d70038
More improvements to the Arch module
...
+ Draft snap can now pass the object being snapped to
+ Handle when wall is based on a closed wire
+ Handle when wall is based on a self-intersecting wire
2012-02-04 20:35:35 -02:00
Jose Luis Cercós pita
079e3e5cb5
Fixed some messages
2012-02-04 18:50:14 +01:00
wmayer
a4f2a44dd2
Directly create solid from Part.makeWedge
2012-02-03 15:59:10 +01:00
Jose Luis Cercós pita
239adc604b
Merge branch 'freecad-ship' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship
2012-02-03 11:34:54 +01:00
Jose Luis Cercós pita
74a7b963e7
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship
2012-02-03 11:33:36 +01:00
wmayer
67793c6c8d
+ add blacklists to exlude files from being archived by Git
2012-02-02 17:00:33 +01:00
Jose Luis Cercós Pita
f0955a3f46
Fix error when try to fuse border into constant sections edges. Now constant edges are fused into border.
2012-02-01 15:28:12 +01:00
Jose Luis Cercós Pita
cc36febead
Updated examples loader in order to allow load s60 katamaran version.
2012-02-01 14:14:16 +01:00
Jose Luis Cercós Pita
84c33bffde
Added s60 katamaran model geometry example
2012-02-01 14:10:53 +01:00
Jose Luis Cercós Pita
1a88ead7ab
Added multibody support.
2012-02-01 14:02:27 +01:00
Jose Luis Cercós Pita
9325530778
Reduced tolerance looking for aproximately variables
2012-01-31 16:33:12 +01:00
Jose Luis Cercós Pita
0e090ee032
Fixed bad points sort algorithm
2012-01-31 10:30:24 +01:00
Jose Luis Cercós Pita
c59ae2a843
Solved ghost empty sections
2012-01-31 10:02:30 +01:00
Jose Luis Cercós Pita
395ae7036e
Error saving data fixed
2012-01-31 09:39:09 +01:00
Jose Luis Cercós Pita
f3556210dc
Fixed 0 length dimensions error related
2012-01-31 09:35:42 +01:00
Jose Luis Cercós Pita
9795913334
Fixed bad warning message aboput empty sections.
2012-01-31 09:34:42 +01:00
Jose Luis Cercós Pita
822beda220
Merge branch 'freecad-ship' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship
2012-01-30 14:25:21 +01:00
jriegel
dbe3cd949d
Merge remote-tracking branch 'svn/trunk'
2012-01-30 08:04:37 +01:00
Jose Luis Cercós pita
a0d0c68162
Added examples loader functionality
2012-01-29 19:44:03 +01:00
Jose Luis Cercós pita
58dc011e38
Fixed bad bounds calculation when several surfaces have been selected
2012-01-29 19:43:35 +01:00
Jose Luis Cercós pita
70636dfe14
Added s60 & Combatant 5415 hull examples
2012-01-29 19:41:27 +01:00
Jose Luis Cercós pita
9e325abf70
Small syntax error fix
2012-01-29 19:29:25 +01:00
Jose Luis Cercós pita
e9ea84439b
Small syntax error fix
2012-01-29 19:28:24 +01:00
Jose Luis Cercós pita
13fb0e2cca
Added examples loader tool (without functionality yet)
2012-01-29 19:11:55 +01:00
Jose Luis Cercós pita
5a344ed796
Added icons to examples loader tool
2012-01-29 18:48:45 +01:00
Jose Luis Cercós pita
9aa506130d
Changed create ship error to suggest create geometry or download it
2012-01-29 18:31:09 +01:00
Jose Luis Cercós pita
892b5b9494
Created transversal areas curve plot tool
2012-01-29 18:17:37 +01:00
Yorik van Havre
c10c130f76
Improvement to Arch Walls
...
+ Arch Walls are now sketch-based by default
+ Arch Walls now auto-connect when snapping to an existing wall
2012-01-27 18:55:28 -02:00
wmayer
0b044ffd91
0000581: crash when editing duplicated sketch
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5427 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-27 10:53:51 +00:00
Yorik van Havre
0aaab4c8da
Added special behaviour to Draft snap for working with walls
2012-01-26 10:03:09 -02:00
Yorik van Havre
0a48a90744
Used new Part importBREP method in Arch IFC importer
2012-01-26 10:01:36 -02:00
Yorik van Havre
7dd571e3dc
Added Arch download function
2012-01-25 18:21:48 -02:00
Yorik van Havre
cb30344b6e
Small fixes in Draft tools to work with Arch objects
2012-01-25 15:35:43 -02:00
Yorik van Havre
4920f2adf9
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-24 20:31:11 -02:00
Yorik van Havre
985b7da5b3
Bugfix in Draft custom hatch patterns
2012-01-24 20:30:04 -02:00
jriegel
cf3b67cca2
Merge remote-tracking branch 'svn/trunk'
2012-01-24 20:06:48 +01:00
Jose Luis Cercós pita
983e2b44de
Deleted update data button, now data is automatically updated.
2012-01-24 16:00:08 -02:00
Jose Luis Cercós pita
a2a467e00d
Added Draft, displacement and XCB widget indicator
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
475eb283f9
Fixed unstored discretization data.
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b42da01ab1
Fixed bug at file name that caused compilation fails using autotools.
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
d798f551d8
Fixed bug at file name that caused compilation fails using autotools.
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
94d44cac30
Fixed bug that causes some boundary points can be moved when redistribute points.
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
8cc42457a2
Using Hydrostatics tools into Areas curve widget.
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b52cf546f7
Added Hydrostatics development tools
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
d6593e4db1
Added output report to areas curve tool
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b7ea4242bd
Added Free surface 3D view update
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b11ff9b940
Started areas curve tool redevelope
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
09df2a0d19
Fixed bad formatted author name
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
6c55c85eb5
Changed license from GPL >= 2 to LGPL >= 2
2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
2921b3dd0a
Revocated several projects generation for each module (autotools)
2012-01-24 16:00:07 -02:00
Jose Luis Cercos Pita
028527427e
Improved Ship object to viewable & selectable object
2012-01-24 16:00:06 -02:00
Jose Luis Cercós pita
321a6cfb6b
Fixed multiple project generation
2012-01-24 16:00:06 -02:00
Jose Luis Cercós Pita
d21b808e07
Fixed QtCore.Qt.ImhFormattedNumbersOnly backward compatibility
2012-01-24 16:00:06 -02:00
Jose Luis Cercós Pita
930375a627
Fixed errors using CMAKE compile tools
2012-01-24 16:00:06 -02:00
Yorik van Havre
05dd30861f
Fixes before merging Ship
2012-01-24 15:59:00 -02:00
Jose Luis Cercós pita
f6dbb7a8b9
Included Ship design module into autotools installer
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
9c36be087f
Added Ship design module autotools scripts
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
228972443b
Renamed Ship design module doxygen file correctly
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
613a1c33e7
Included Surfaces module into autotools installer
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
5ff20816db
Added Surfaces module autotools scripts
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
bc9e90c22f
Added Ship subdirectory to Mod cmake list
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
42c467533b
Added Ship design module cmake files
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
4a937e04f8
Added Ship design module doxygen file
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
2738199d4d
Added Ship design module README file
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
e9723c28e3
Added Ship design module sources
2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
24eb0f5407
Edited Mod cmake file in order to consideer Surfaces module
2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
1e79377ee1
Added Surfaces module cmake files
2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
c74937686b
Added Surfaces module doxygen file
2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
eff62e51a3
Added Surfaces module readme file
2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
30680ffabb
Added Surfaces module sources
2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
7b62299830
Revert "Added Surfaces module sources"
...
This reverts commit d3714a4281797f3895e1a1b7a0f1b892373fe925.
2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
9d5e11b1d8
Added Surfaces module sources
2012-01-24 15:47:21 -02:00
Yorik van Havre
d68269db34
Small fix to Arch IFC importer
2012-01-24 15:44:21 -02:00
wmayer
281c2620bc
+ patch: improve face union (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5424 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 16:38:06 +00:00
wmayer
1aa7e55e92
+ implement Python interface to discretize wires or edge with given deflection or number of points
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5423 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 15:23:58 +00:00
Yorik van Havre
9a6520a9a9
Improvements to Arch IFC importer
...
+ Auto download of IFC schema if none found
+ Use of openshell shapes in Arch objects if available
2012-01-24 11:15:58 -02:00
Yorik van Havre
9f9dd45d4d
Misc improvements to the Arch module
...
+ Added Draft box tracker
+ Fixed bug in Arch cell
+ Fixed bugs in Draft Snap
+ Better Arch Wall tool
2012-01-24 08:41:13 -02:00
jriegel
76927b7ad7
Merge remote-tracking branch 'svn/trunk'
2012-01-23 23:47:13 +01:00
Yorik van Havre
813424e90d
Added polar snap locations to Draft snap system
2012-01-21 14:42:39 -02:00
Yorik van Havre
eb12bc8508
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-20 18:19:03 -02:00
Yorik van Havre
78c29c7d5d
Fixed bug #576 - Arch Collada importer
2012-01-20 18:17:37 -02:00
wmayer
6dca2df5a3
+ python object with texture mapping
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5420 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-20 12:19:44 +00:00
jriegel
a79686d158
Merge remote-tracking branch 'svn/trunk'
2012-01-20 09:07:59 +01:00
Yorik van Havre
1bcf31fd3a
allowed BrowserView to zoom with Ctrl+Wheel
2012-01-19 22:42:09 -02:00
wmayer
384b5fe239
+ patch for ldf module (Milos Koutny)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5418 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-20 00:10:01 +00:00
Yorik van Havre
7b6eab3781
Added Drawing_OpenBrowserView command
...
While the Drawing viewer is still based on QtSvg,
I added this little button to make it handy to
check how a page renders in the webkit window.
2012-01-19 21:01:57 -02:00
Yorik van Havre
d02c928b4b
Fixed bug #574 - Draft hatches
...
svg pattern definitions are now embedded inside the View objects,
since they don't need to be in the defs section.
2012-01-19 20:59:09 -02:00
wmayer
6b83807dc6
+ simplify testing .qm files
...
+ some triangulation stuff
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5417 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-19 15:42:34 +00:00
wmayer
972e4ad3dd
+ use vertex instead of edge in loft function
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5416 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-18 14:59:34 +00:00
Yorik van Havre
822308cdde
Small fix in Arch module
2012-01-18 11:03:51 -02:00
wmayer
f46eb9fea2
0000550: No correct name of parts after import of STEP file containing assemblies
...
embed tree widget in dialog
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5415 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-18 12:20:47 +00:00
Yorik van Havre
b348626a76
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-17 18:10:56 -02:00
Yorik van Havre
edb1da8a3f
Further work on Arch windows
2012-01-17 18:02:10 -02:00
wmayer
1bb663c897
+ add method to get intersection of two curves
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5414 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-17 15:08:47 +00:00
Yorik van Havre
eb5de20e36
new Editmode task dialog for Arch Windows
2012-01-17 12:28:44 -02:00
jriegel
3e645d54de
Merge remote-tracking branch 'svn/trunk'
2012-01-17 08:49:32 +01:00
jriegel
28fd4c6e29
Merge ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-17 08:48:32 +01:00
wmayer
f9f668f8fc
+ fix but that Angle has no effect after creation of revolve feature
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5411 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 21:58:58 +00:00
Yorik van Havre
78b3113b35
fixed bug #544 - allow to make Draft ortho dimensions with shift
2012-01-16 19:19:51 -02:00
Yorik van Havre
632af98102
Draft offset now works on BSplines
2012-01-16 19:00:34 -02:00
Yorik van Havre
7fc7ad36e2
Draft now able to snap perpendicularly to BSplines
2012-01-16 18:59:14 -02:00
wmayer
a75fb03407
0000572: add a method to Part module to read BRep data from string
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5410 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 20:23:26 +00:00
Yorik van Havre
7ad1e83b3a
small fix to Arch IFC importer
2012-01-16 16:08:17 -02:00
Sebastian Hoogen
48c9e2fbe8
Draft importSVG reimplentation of path and transformation parsing
...
All basic elements besides elliptic arcs and rounded rects are now
supported
2012-01-16 18:51:04 +01:00
wmayer
0496df6538
+ check if re-mapping causes cyclic dependency
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5409 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 14:45:48 +00:00
Yorik van Havre
6d86e84d28
upgraded Arch IFC importer to work with patched ifcOpenShell (imports objects directly as Part shapes)
2012-01-15 19:09:27 -02:00
Yorik van Havre
dac51d6e9a
fixes to Draft SVG importer (shoogen)
2012-01-14 16:14:29 -02:00
jriegel
1d54034c3b
Merge remote-tracking branch 'svn/trunk'
2012-01-14 09:33:00 +01:00
wmayer
197f875375
+ handle case if each face has its own color and a face has no triangles
...
+ do not write out fields of SoFCUnifiedSelection node
+ show wait cursor when importing parts
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5406 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-14 01:19:33 +00:00
wmayer
3ced7cba97
+ implement OCAF browser
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5405 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-13 18:27:51 +00:00
wmayer
e4eb1cefe9
+ add some repair functions for wires
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5404 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 21:31:14 +00:00
Yorik van Havre
745e59a6bd
bugfixes in Arch IFC importer
2012-01-12 19:25:07 -02:00
Yorik van Havre
bf6b5f6210
cPickle fixes in Arch objects
2012-01-12 19:00:35 -02:00
logari81
d8109df4c7
+ support deletion of external geometries
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5403 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 18:21:33 +00:00
Yorik van Havre
d26ba5f11b
Arch structures can now be based on axes systems
2012-01-12 12:31:11 -02:00
wmayer
d3af186c1c
+ make try/catch block around sortEdges
...
+ set shape immutable when getting from feature
+ no use of tuples in removeShape
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5402 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 14:04:19 +00:00
Yorik van Havre
0de52ff73f
fixes in Draft
...
+ fix in Draft grid snap, point is now always projected on WP
+ fix in Draft2Sketch when dealing with arcs
2012-01-12 11:54:48 -02:00
wmayer
7feebeb5a2
+ attribute Tolerance added to vertex, edge and face
...
+ method 'add' added to wire
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5401 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 12:09:45 +00:00
wmayer
db3e0cad43
0000570: App::Document::_RecomputeFeature(): Unknown exception in Feature "Fusion" thrown
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5400 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 09:59:28 +00:00
wmayer
604088221d
0000439: Improve STEP import to find colors attached to sub-shapes
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5399 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-11 21:05:23 +00:00
wmayer
054384b756
+ fix translation issue
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5397 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-11 16:11:30 +00:00
wmayer
312f2b686d
0000439: Improve STEP import to find colors attached to sub-shapes
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5396 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-11 16:10:41 +00:00
Yorik van Havre
bb854f65b7
fixed display of Draft offset ghost in OCC mode
2012-01-11 12:54:40 -02:00
Yorik van Havre
827bb1a3e3
added different drawstyles to Arch Axes
2012-01-11 12:39:56 -02:00
Yorik van Havre
279c6b82aa
fixed bug #568 in sketch2draft when converting circles
2012-01-11 11:59:09 -02:00
Yorik van Havre
8c18fcaec4
fixed bug in draft dimensions editmode
2012-01-10 20:24:31 -02:00
Yorik van Havre
f584f47323
small bugfix in Draft constraints
2012-01-10 18:53:47 -02:00
Yorik van Havre
4b3d345ffa
fixed bug #566 - undo in draft causes crash
2012-01-10 18:50:15 -02:00
Yorik van Havre
6797baba0e
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-10 18:08:59 -02:00
Yorik van Havre
37cb90205c
improved Arch Axis editmode
2012-01-10 18:07:17 -02:00
Yorik van Havre
c13044b4f4
refined Arch Axis bubble numbering
2012-01-10 12:57:42 -02:00
jriegel
587a29b009
Merge remote-tracking branch 'svn/trunk'
2012-01-10 08:02:32 +01:00
wmayer
b167bd89ae
+ fix bug when part and faces of this part have colors defined in STEP file
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5394 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-09 15:40:33 +00:00
Yorik van Havre
1c5f92bebe
small fix in Draft importSVG
...
+ removed unused blocks
+ added description strings
2012-01-09 10:43:20 -02:00
Sebastian Hoogen
43e186186a
Small fixes in importSVG
2012-01-09 09:54:02 +01:00
Sebastian Hoogen
428362a0e4
Merge remote branch master into svgimport
2012-01-09 08:13:39 +01:00
Sebastian Hoogen
432c22d9d7
New Parser for path element in importSVG
2012-01-09 07:21:42 +01:00
Yorik van Havre
671930f61e
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-08 13:49:42 -02:00
Yorik van Havre
447600bf5a
added xml namespace to A3_Landscape template
2012-01-08 13:40:30 -02:00
jriegel
1779de274c
Merge remote-tracking branch 'svn/trunk'
...
Conflicts:
src/Mod/Draft/importSVG.py
2012-01-08 09:46:59 +01:00
Sebastian Hoogen
453e85b55c
fixed syntax error in importSVG
2012-01-07 22:45:09 +01:00
Sebastian Hoogen
f527a11403
Added support for ellipse, polygon and polyline in importSVG
2012-01-07 22:06:21 +01:00
Yorik van Havre
649abff877
small fixes to draft SVG import (shoogen)
2012-01-07 13:39:50 -02:00
Yorik van Havre
d54d644c0e
further work on ifcopenshell integration
2012-01-06 18:39:17 -02:00
Yorik van Havre
30f97b3124
fixed bug 564 - bug in Draft to Sketch
2012-01-06 13:40:58 -02:00
Yorik van Havre
169abb6f34
Draft SVG importer now supports quadratic and cubic curves (shoogen)
2012-01-06 13:11:19 -02:00
Yorik van Havre
4b51d8daa8
started integrating ifcopenshell in Arch IFC reader
2012-01-05 19:50:25 -02:00
Yorik van Havre
3afbab3c47
small fix to the Draft module
2012-01-05 18:33:33 -02:00
wmayer
325d832010
+ fix overflow problem with string buffer in fuse and common command
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5391 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-05 18:59:14 +00:00
wmayer
776a083dce
+ support multi-selection when inserting objects to drawing page
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5390 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-05 18:50:56 +00:00
jriegel
ef4ce7f407
Merge branch 'master' into HEAD
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5389 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-05 14:25:32 +00:00
Yorik van Havre
cb4e6b7d30
used precision value from preferences in Draft SVG import
2012-01-05 10:22:06 -02:00
Yorik van Havre
e2f53df835
small bugfix in Draft SVG import
2012-01-05 10:12:25 -02:00
Yorik van Havre
b84a59f977
fixed bug 562 - Draft module - problem in SVG import
2012-01-04 18:41:13 -02:00
Yorik van Havre
24ff289b65
misc updates to the Draft module
...
+ added an Axis property to Array objects, for polar arrays
+ added Draft.clone() API function
+ changed icon of Draft clone,array and block objects
2012-01-04 18:02:00 -02:00
wmayer
f3b9ee8e9a
0000548: 3D Circle from three points in Part wb
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5388 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-04 16:44:55 +00:00
wmayer
f01807be7e
0000548: 3D Circle from three points in Part wb
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5387 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-04 16:17:57 +00:00
Yorik van Havre
2c1265f14f
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-04 12:10:55 -02:00
Yorik van Havre
ccf878ec16
Various fixes to Draft and Arch
...
+ Renamed Draft Scale object to Clone
+ Removed BasePoint property from Draft Clone
+ Reenabled Draft SelectPlane tool
+ Added Draft context tools to Arch module
+ Made the Arch module load pycollada later
2012-01-04 12:06:02 -02:00
unknown
07bb046ef5
Merge remote-tracking branch 'svn/trunk'
2012-01-04 12:16:29 +01:00
Yorik van Havre
c17ed6b3cd
+ small fix in Draft perpendicular snap
2012-01-03 23:29:13 -02:00
Yorik van Havre
b33b78a1c4
+ fix in Arch makefiles
2012-01-03 22:54:12 -02:00
Yorik van Havre
ff116dcf3d
+ small fix in Arch IFC importer
2012-01-03 21:17:06 -02:00
Yorik van Havre
3badfeea98
+ changed Arch module license block to LGPL
...
+ removed express schema file from Arch sources due to license
+ added explanations in Arch settings for the user to get one himself
2012-01-03 20:46:55 -02:00
Yorik van Havre
579ab53153
+ set license blocks of the Draft module to LGPL
2012-01-03 19:41:51 -02:00
Yorik van Havre
d5939419e0
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-01-03 13:26:28 -02:00
Yorik van Havre
e39c328ef6
+ small fixes to Draft Scale tool
2012-01-03 13:25:37 -02:00
wmayer
ee3bf9e250
+ fix makefile
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5384 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-03 14:04:59 +00:00
unknown
c3d8854019
Merge remote-tracking branch 'svn/trunk'
2012-01-02 23:02:52 +01:00
logari81
919d17a50a
+ improve handling of external geometries and sketch axes in constraints
...
+ tidy up and avoid code duplication
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5380 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-02 21:25:03 +00:00
Yorik van Havre
ef44c3e63b
+ added Draft Scale feature
...
the Draft scale tool works identically as before,
but now produces a parametric Scale feature instead of
modifying the base objects. The old behaviour is still
available to python scripting.
2012-01-02 19:24:48 -02:00
Yorik van Havre
f78d481fe4
+ fixed default angle for Draft Array objects
2012-01-02 18:35:58 -02:00
wmayer
3fd1827084
+ check for null shape before calling BRep_Tool::IsClosed
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5379 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-02 14:03:55 +00:00
logari81
ba343de080
+ add missing addExternal icon file
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5378 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 22:21:33 +00:00
logari81
292f7450eb
+ add GUI command for addExternal in the Sketcher
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5377 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 20:01:43 +00:00
logari81
41f6ead7ee
+ strip trailing spaces, untabify, fix typos
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5376 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 19:57:59 +00:00
unknown
da0e924344
Merge remote-tracking branch 'svn/trunk'
2012-01-01 14:59:26 +01:00
mrlukeparry
20f8a50909
Remove un-necessary GL command that seemed to cause rendering artifacts.
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5372 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 20:01:24 +00:00
Yorik van Havre
c67557ea53
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2011-12-31 17:18:03 -02:00
Yorik van Havre
b8bcb43b66
fixed bug #556 - Premature loading of modules
...
The Draft and Arch modules now load heavy modules such
as Part or Sketch only when they use them, not anymore
at Init time.
2011-12-31 17:16:51 -02:00
wmayer
984ce43fb5
0000546: Ellipse added to create primitive dialogue
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5371 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:54:45 +00:00
wmayer
f124396c78
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5370 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:06:12 +00:00
unknown
9363b63a09
Merge remote-tracking branch 'svn/trunk'
2011-12-31 15:02:30 +01:00
wmayer
0c70ddf595
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5367 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 20:49:59 +00:00
wmayer
891421d805
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5365 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 17:27:21 +00:00
Yorik van Havre
a9d2f1c678
+ more small fixes to DrawingPage
2011-12-30 13:02:33 -02:00
wmayer
dfbea1de96
+ move vec_traits into its own module
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5363 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 11:45:28 +00:00
wmayer
00030a71c0
+ updated refinement algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5362 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 10:59:54 +00:00