This commit is contained in:
AJ
2019-03-08 07:48:53 -05:00
parent 47330eb2e0
commit 8e2a8625d5
12 changed files with 54 additions and 64 deletions

View File

@@ -1,14 +1,14 @@
namespace ExportDXF
{
class Bend
{
public BendDirection Direction { get; set; }
internal class Bend
{
public BendDirection Direction { get; set; }
public double ParallelBendAngle { get; set; }
public double ParallelBendAngle { get; set; }
public double Angle { get; set; }
public double Angle { get; set; }
public double X { get; set; }
public double Y { get; set; }
}
}
public double X { get; set; }
public double Y { get; set; }
}
}

View File

@@ -1,8 +1,8 @@
namespace ExportDXF
{
enum BendDirection
internal enum BendDirection
{
Up,
Down
}
}
}

View File

@@ -1,9 +1,9 @@
namespace ExportDXF
{
enum BendOrientation
internal enum BendOrientation
{
Vertical,
Horizontal,
Unknown
}
}
}

View File

@@ -1,30 +1,30 @@
namespace ExportDXF
{
class Bounds
{
public double X { get; set; }
public double Y { get; set; }
public double Width { get; set; }
public double Height { get; set; }
internal class Bounds
{
public double X { get; set; }
public double Y { get; set; }
public double Width { get; set; }
public double Height { get; set; }
public double Left
{
get { return X; }
}
public double Left
{
get { return X; }
}
public double Right
{
get { return X + Width; }
}
public double Right
{
get { return X + Width; }
}
public double Bottom
{
get { return Y; }
}
public double Bottom
{
get { return Y; }
}
public double Top
{
get { return Y + Height; }
}
}
}
public double Top
{
get { return Y + Height; }
}
}
}

View File

@@ -46,4 +46,4 @@ namespace ExportDXF
return dwg;
}
}
}
}

View File

@@ -1,5 +1,4 @@
using OfficeOpenXml;
using SolidWorks.Interop.sldworks;
using SolidWorks.Interop.sldworks;
using SolidWorks.Interop.swconst;
using System;
using System.Collections.Generic;
@@ -97,7 +96,6 @@ namespace ExportDXF.Forms
private void button2_Click(object sender, EventArgs e)
{
}
private void Worker_DoWork(object sender, DoWorkEventArgs e)
@@ -437,7 +435,7 @@ namespace ExportDXF.Forms
var drawingModel = templateDrawing as ModelDoc2;
drawingModel.ViewZoomtofit2();
if (HideModelSketches(view))
{
// delete the current view that has sketches shown
@@ -674,8 +672,6 @@ namespace ExportDXF.Forms
.Cast<Component2>()
.Where(c => !c.IsHidden(true));
var componentGroups = assemblyComponents
.GroupBy(c => c.GetTitle() + c.ReferencedConfiguration);
@@ -730,4 +726,4 @@ namespace ExportDXF.Forms
public string Name { get; set; }
public IViewFlipDecider ViewFlipDecider { get; set; }
}
}
}

View File

@@ -228,4 +228,4 @@ namespace ExportDXF
return Math.Round(d / ScaleFactor, 8);
}
}
}
}

View File

@@ -75,4 +75,4 @@ namespace ExportDXF
}
}
}
}
}

View File

@@ -24,4 +24,4 @@ namespace ExportDXF
public Component2 Component { get; set; }
}
}
}

View File

@@ -1,24 +1,19 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Windows.Forms;
namespace ExportDXF
{
static class Program
internal static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
private static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Forms.MainForm());
}
}
}
}

View File

@@ -1,8 +1,7 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("ExportDXF")]
@@ -14,8 +13,8 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
@@ -25,12 +24,12 @@ using System.Runtime.InteropServices;
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

View File

@@ -270,4 +270,4 @@ namespace ExportDXF
return Math.Round(angleInRadians * 180.0 / Math.PI, 8);
}
}
}
}