Author Topic: Open Source Survey Package?  (Read 18342 times)

0 Members and 1 Guest are viewing this topic.

JohnK

  • Administrator
  • Seagull
  • Posts: 10603
Re: Open Source Survey Package?
« Reply #15 on: October 24, 2005, 12:42:58 PM »
...Dude, im a fricken Marksmen!
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Open Source Survey Package?
« Reply #16 on: October 24, 2005, 12:48:03 PM »
Is that like a mason? Do you have a secret handshake?
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Maverick®

  • Seagull
  • Posts: 14778
Re: Open Source Survey Package?
« Reply #17 on: October 24, 2005, 01:08:38 PM »
...Dude, im a fricken Marksmen!

  Who's Mark?  And does he know you kiss and tell?

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Open Source Survey Package?
« Reply #18 on: October 24, 2005, 01:14:55 PM »
eeeeuuuu
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Chuck Gabriel

  • Guest
Re: Open Source Survey Package?
« Reply #19 on: October 24, 2005, 01:19:40 PM »
I think the core of the project should be c++ dlls then we can write interfaces in lisp for autocad and intellicad.

... we can use Bloodshed as the compiler of choice.

Those two statements might be compatible for IntelliCAD, but definitely are not for AutoCAD.  In fact, depending on which versions of AutoCAD we want to support, we may need more than one version of Microsoft Visual C++.  I have version 6.0 which will work for AutoCAD 2000 - 2002.  Visual Studio .NET 2002 (which I don't have) is required for AutoCAD 2004+.

Swift

  • Swamp Rat
  • Posts: 596
Re: Open Source Survey Package?
« Reply #20 on: October 24, 2005, 01:25:26 PM »
*Thinking aloud* All interaction with the programs will have to be through lisp (not arx in autocad)...  use dlls for whatever reusable code there is ... math for intersections/adjustments ...etc.

Chuck Gabriel

  • Guest
Re: Open Source Survey Package?
« Reply #21 on: October 24, 2005, 02:05:30 PM »
I see.  Let me pose a question for the lisp experts then.  Can AutoLISP call functions exported from a standard C (not ActiveX) dll?  I know VBA can, but I'm not sure about lisp.

I'm not trying to be a wet blanket, by the way.  I just don't want us to make any design decisions now that are going to come back to bite us on the butt later.

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Open Source Survey Package?
« Reply #22 on: October 24, 2005, 02:09:58 PM »
I see. Let me pose a question for the lisp experts then. Can AutoLISP call functions exported from a standard C (not ActiveX) dll? I know VBA can, but I'm not sure about lisp.

I'm not trying to be a wet blanket, by the way. I just don't want us to make any design decisions now that are going to come back to bite us on the butt later.

No, but you create an activex dll that wraps 'standard' dll exported functions. I do it to access standard windows dlls from lisp.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Swift

  • Swamp Rat
  • Posts: 596
Re: Open Source Survey Package?
« Reply #23 on: October 24, 2005, 02:14:25 PM »
So what is the best way to support both Autocad and Intellicad while still using the same code base?

Chuck Gabriel

  • Guest
Re: Open Source Survey Package?
« Reply #24 on: October 24, 2005, 02:24:00 PM »
It looks like ActiveX is going to be about the only way to do it (not that there's anything wrong with that :-)).

JohnK

  • Administrator
  • Seagull
  • Posts: 10603
Re: Open Source Survey Package?
« Reply #25 on: October 24, 2005, 02:25:56 PM »
I think using what MP has sugested. HOWEVER, i dont think i know of a way to call a DLL in plain AutoLisp. *thinking*
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Open Source Survey Package?
« Reply #26 on: October 24, 2005, 02:33:11 PM »
Put core functionality in standard windows dlls. Essentially all the math stuff but no entity modification type code.

Make wrappers for Intellicad in ADS, wrappers for AutoCAD in ARX.

Both (ADS and ARX) can expose functionality to lisp.

Write language agnostic lisp wrappers for IntelliCAD / AutoCAD implementations.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Swift

  • Swamp Rat
  • Posts: 596
Re: Open Source Survey Package?
« Reply #27 on: October 24, 2005, 02:42:41 PM »
And of the graphical interface?

Chuck Gabriel

  • Guest
Re: Open Source Survey Package?
« Reply #28 on: October 24, 2005, 02:54:03 PM »
And of the graphical interface?

wxWidgets?

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Open Source Survey Package?
« Reply #29 on: October 24, 2005, 02:56:23 PM »
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst