Commit Graph

342 Commits

Author SHA1 Message Date
Yorik van Havre
9c7709bb10 Draft: fixes to dxf & svg exporters to work in console mode 2013-06-28 14:13:35 -03:00
Yorik van Havre
55ade412c7 0001092: Draft local/global coordinates
The draft X,Y,Z coordinates are now displayed as global, or local
if the current working plane is different from the world axes.
2013-06-25 11:40:38 -03:00
Yorik van Havre
d61b821933 Draft: minor fixes to DXF importer 2013-06-23 15:59:35 -03:00
Yorik van Havre
6b434a4d0d Draft: fixed cmake and installer stuff with removed draftlibs 2013-06-23 15:33:26 -03:00
Yorik van Havre
3e379af6e7 Draft: Removed draftlibs
Removed the contents of the draftlibs folder (dxf import-export) for license
reasons. These files are now hosted on
https://github.com/yorikvanhavre/Draft-dxf-importer and will be downloaded
automatically by FreeCAD on first use.
2013-06-22 14:48:58 -03:00
Yorik van Havre
a9b429178e Draft: Fixed license blocks 2013-06-20 21:32:41 -03:00
Yorik van Havre
d21e522ae3 0001078: Draft now snaps to center of polygons and cylinders 2013-06-20 21:21:35 -03:00
Yorik van Havre
92e77b36c4 Arch: misc improvements
+ Further work on snap tracking dims
+ Better snap for structures
+ Corrected initial temp shape of structures
+ Added a box with wall length (still readonly)
2013-06-16 20:06:14 -03:00
Yorik van Havre
4c009e858e Arch: Added preliminary dimensions tracking to walls 2013-06-16 14:13:20 -03:00
Yorik van Havre
e0c05d8806 0001151: Draft loads Part module at start
+ Fixed loading of Part module at startup
+ Minor cleaning around
2013-06-15 15:39:29 -03:00
Yorik van Havre
2a9f506052 Draft: Small fix for malfuncioning pivy 2013-06-14 12:04:59 -03:00
Yorik van Havre
b39d3fe80d 0001138: Use TypeId in Draft & Arch 2013-06-14 11:19:58 -03:00
wmayer
9c39be0aca #0000862: Draft toolbar doesn't disappear when switching workbenches 2013-06-13 22:30:46 +02:00
wmayer
7e5dbca6e7 #0001143: Boolean Cut Fails with Extruded Shapestring 2013-06-13 14:37:01 +02:00
wmayer
f857f99413 #0001143: Boolean Cut Fails with Extruded Shapestring 2013-06-13 12:14:24 +02:00
wmayer
f958650477 0001143: Boolean Cut Fails with Extruded Shapestring 2013-06-12 17:01:55 +02:00
wmayer
1ffb203edb Use PropertyFile for fonts 2013-06-11 22:31:15 +02:00
wmayer
6c1c33f568 Prepare Windows build to use FreeType 2013-06-11 17:28:21 +02:00
wmayer
6631a6731f Use TypeId in Draft 2013-06-04 21:16:28 +02:00
Yorik van Havre
746b5a31b5 0000981: Arch groups now have a placement 2013-04-24 12:09:46 -03:00
Yorik van Havre
5dbee5ef87 Draft: dwg support in windows 2013-04-21 23:32:34 -03:00
Yorik van Havre
05bbf9c67c Draft: fixed Draft's cmake file 2013-04-21 19:22:30 -03:00
Yorik van Havre
2d12e32e1b Draft: Preliminary DWG support
Using the teigha file converter. Warning, only working on linux
at the moment. See mantis issue 1103 to help me porting to other OSes
2013-04-21 14:46:36 -03:00
Yorik van Havre
bfedeecf9c Draft: Added a Draft Ellipse object 2013-04-20 16:51:33 -03:00
Yorik van Havre
bbed835d6f Draft: new method for exporting dxf arcs 2013-04-18 13:48:49 -03:00
Yorik van Havre
745de1925e Draft: Small fix to Shape2DView 2013-04-18 13:00:39 -03:00
Yorik van Havre
4ed87cfba4 0001057: Bug in Draft Edit 2013-04-17 14:22:01 -03:00
Yorik van Havre
8eff656ae1 0001046: Draft angular dimensions 2013-04-17 11:16:06 -03:00
WandererFan
d921c9124b Add Draft.ShapeString Gui tool and makeShapeString function 2013-04-15 13:25:25 -04:00
Yorik van Havre
521407eb49 0001042: Draft DXF export with projection direction
The DXF exporter now features an option in Draft preferences
to project the selected objects along the current view direction
on export.
2013-04-11 14:20:50 -03:00
Yorik van Havre
69f7a14193 0001035: WebGL exporter
The Arch module now features a webgl exporter that produces an all-included
HTML file that displays the exported objects in WebGL-capable web browsers.
Many enhancements are still necessary, especially with lights and materials.

At time of export, the exporter downloads the three.js library from github
and includes it in the HTML file, so it has no other dependencies.
2013-04-09 19:43:45 -03:00
Yorik van Havre
8d77f55104 0001068: Bug in Draft DXF export 2013-04-08 17:03:41 -03:00
Yorik van Havre
b6d063a662 0001075: faster Draft manual coordinates 2013-04-07 18:47:02 -03:00
Yorik van Havre
1239f96097 0001082: Adding points in Draft Edit 2013-04-07 17:39:00 -03:00
Yorik van Havre
1b409a5bf7 Draft: Fixes to primitive-enabled tools 2013-04-02 19:43:10 -03:00
Yorik van Havre
d0d516e818 0001074: Draft Ellipse tool
The Draft module now features an Ellipse tool
that creates a Part Ellipse object.
2013-04-01 17:46:32 -03:00
Yorik van Havre
a27a96de9d 0001073: Allow Draft tools to create Part Primitives
A preferences setting now allow Draft tools to create Part primitives
instead of Draft objects, when possible (currently point, line, arc,
circle and rectangle).
2013-03-31 23:20:30 -03:00
Yorik van Havre
63442c9c9b 0001072 : Edge.Curve assert in Draft 2013-03-31 17:54:32 -03:00
Yorik van Havre
558862130b Arch: Better auto-fuse for walls 2013-03-24 15:22:37 -03:00
Yorik van Havre
ea2dc158da Draft: Added Heal command
The Draft_Heal command allows to heal bad Draft objects coming
from earlier versions of FreeCAD.
2013-03-06 12:14:14 -03:00
Yorik van Havre
943886af8f 0000983: Draft wires, rectanges and polygons now have a chamfer property 2013-02-25 23:26:42 -03:00
Yorik van Havre
f3001d064b Draft: small bugfix 2013-02-25 22:56:06 -03:00
Yorik van Havre
4f3eeda0d6 0000946: Draft inserts now set the active document 2013-02-25 19:38:53 -03:00
Yorik van Havre
238155a3eb 0000966: Draft Workingplane tooltip 2013-02-25 19:29:31 -03:00
Yorik van Havre
86b68afb2a 0001024: Draft Line properties now respect the placement 2013-02-25 19:21:28 -03:00
Yorik van Havre
0bab382033 0000959: Arcs exported to DXF with wrong direction 2013-02-21 19:36:24 -03:00
Yorik van Havre
7c0250e93f 0000999: Separate Draft upgrade and downgrade 2013-02-18 17:48:56 -03:00
Yorik van Havre
ef02e37653 Draft: Upgrade tool is now available to python scripting 2013-02-17 11:24:12 -03:00
Yorik van Havre
0f7a8a76ad Draft: New Draft icon 2013-02-15 13:15:19 -02:00
Yorik van Havre
8181d6b40c Draft: Fixed a disappearing wire problem in Upgrade tool 2013-02-09 14:18:55 -02:00