Subject: Re: Is necessary calibrating Drawings to digitize?
From: robymoss@ix.netcom.com (Bobby)
Date: Tue, 12 Nov 1996 06:11:55 GMT
"Ivan Santiago" wrote:
>Problem:
> I just have this "silly" question. Is there any way to "directly"
>calibrate a drawing (measure the drawing) to get the coordinates for this
>drawing?
>Why do I need to use a ruler to measure the lenght of a piece of paper to
>calibrate and project these x, y coordinates?
>Why don't just use the tablet to do that instead of using a ruler.
>Please excuse my ignorance. I'm relatively new in this AutoCad digitizing
>thing....
>FYI.... I'm trying to digitize maps, but I think for ACAD, there is not any
>difference between an engineering drawing and a map..
>Ivan Santiago
>sivan@uakron.edu
As long as you have corresponding points on your map and on your
screen you can directly select them. If you have points in AutoCAD
that accurately show where the points are on your map (or if your
map's corners call out coordinates), you can calibrate by selecting
the corner on the drawing and then instead of entering the coordinates
for that point, simply select it in AutoCAD (ie: intersection of a
grid line).
Hope this helps.
B
Subject: plotting in windows,bit to vector conversion
From: ngised@ix.netcom.com
Date: Mon, 11 Nov 1996 20:51:16 -0600
i'd appreciate any information that could be supplied on the following
issues:
1. plotting in windows.
I work as a draftsperson for a small
architectual millwork company thats currently
intergrating autocad r13c4 into our practice. We currently
have been plotting with a hewlett packard draftpro. The
problem is that we cannot figure out how to print in
windows. Up to this point we've done so in the MSDOS
prompt,but this ties up the computer we use to execute the
plot.This means that the person using the computer is
frozen out of production untill the plot is complete,not
the picture of productivity.
2. I'd like to scan images of various furniture pieces
and import them into autocad to mesure by
photographic perspective.Autocads' unlimited scale
range lends itself quite nicely for the establishing of
vanishing points,whether it be a 1805 Sheraton piece or a New
York city skyscraper.I understand that the image must be
converted to vector before any manipulation can take place,but
how? are there programs availible for this task?
thanks,
NGISED@IX.NETCOM.COM
Subject: Re: Help me choosing a tablet...
From: "David E. Gonsalves"
Date: Tue, 12 Nov 1996 02:17:15 GMT
Dear Roberto,
The Calcomp tablet is the way to go, mostly because the drivers for the
Summa tablets don't work very well in R13 in my experience. Calcomp
recently bought Summa, so possibly they'll be able to get a decent driver
out for the Summa tablets, but right now they are very frustrating to use.
As to a pointing device, I'd recommend a 16 button puck, just for the sheer
versatility, however, your friend might consult someone in her industry, a
stylus might be just the thing for what she's going to be doing (you didn't
say exactly). As to the 220/110 VAC problem, I'd suggest checking into
Calcomp's webpage and seeing if there is an international section, or a
tech-support email address. The webpage is at:
http://www.calcomp.com
The prices for the tablets seem about right.
Hope this was helpful, feel free to email me if you have more questions.
David E. Gonsalves, LSIT
delliottg@olywa.net
Roberto Baccioni wrote in article
<32878e8b.11759217@news.nettuno.it>...
> My girlfriend is going to buy a graphic tablet to use with Autocad r13
> and an old version of 3dStudio. Her choice is between:
> Summagraphics Summasketch III 12x12 with 2 buttons stylus (or else)
> and
> Calcomp Drawingslate II 12x12 with cordless click tip pen (or else)
> The price is quite the same (little more than $220)
>
> So my questions are these...
>
> 1) Do you find one better than the other?
> 2) Is there anything wrong if she buys it in USA (via Internet) in
> order to use it in Italy (220 Volts)?
> 3) Is the pointing device right for CAD usage or could a puck or else
> be better?
> 4) Do you think that she could find something better at the same
> price?
>
> Thanks in advance by both of us.
>
>
>
Subject: Re: How do I . . . ?
From: waiwhite@zip.com.au (Ian A. White)
Date: Tue, 12 Nov 1996 04:25:34 GMT
On 11 Nov 1996 12:46:53 GMT, "Jim Lakes"
wrote:
>Thanks to everybody who helped with my last obstacle. Everything works
>great!
>
>How about some more help?
>
>I want to insert a text file (*.txt) into my drawing that contains 300
>lines of text. I need to make sure that each line of text does not exceed
>80 characters and when line 100 gets inserted, lines 101 to 200 get pushed
>over to another column, then lines 201 to 300 get pushed to another column.
>This is what I have so far. As you can see, I get the text to come in, but
>it stays in one column.
Why not use the function of a text editor, set the width to 80
characters, and break the text up into files of 100 lines length.
Then use the standard ASCTEXT AutoLISP routine that ships with
AutoCAD.
Regards,
Ian A. White, CPEng
waiwhite@zip.com.au
WAI Engineering
Sydney 2000
Australia
Subject: Re: CAD: Quality, Productivity and Savings
From: culprb@aol.com
Date: 12 Nov 1996 04:07:55 GMT
>>Also, which CAD package you choose is important. Most people who have
had experience with both MicroStation 5.x and MicroStation 95 agree that
MicroStation 95 provides drafting tools which have a positive impact of
drafting efficiency. In fact, I would say that a good CAD operator,
properly trained in MicroStation 95, can outperform a great hand draftsman
on initial design.<<
Here we go again, please be specific. Claims such as this have been
around a while, but very few will attempt to back them up with specific
details.
Subject: Re: Remap keyboard to simplify typing
From: "MaxCAD"
Date: 12 Nov 1996 06:10:39 GMT
We have recently written a keyboard redefinition programme for Win 95 and
NT 3.51 and NT 4.0. Currently we are still testing and developing the user
interface, but should be finished in a couple of weeks. We are aiming to
post it as shareware with a registration of about A$30.
The program will allow redefinition of any non-reserved key on the keyboard
to any text string - including alt and control shifted keys, and tab and
F10 in AutoCAD Release 13. Will hook into any windows programe (up to 16
windows at once).
If any one is interested, please email me at ajdunn@maxcad.com.au for more
detail.
Andrew Dunn
MaxCAD Drafting Services Pty. Ltd.
Johan v Matern wrote in article
<32820A06.59CF@mail.pi.se>...
> Entering relative coordinates is not very convenient on swedish
> keyboards. Two hands or very long fingers are needed to type
> the necessary Alt Gr + 2. Is it possible remap the keyboard, so I can
> use the "§" key or something else instead? The matter was quite easily
> handled in DOS, but how do I do it on NT4.0?
> (I work with AUTOCad LT'95)
>
> Please help!
>
Subject: Re: NT4 & R13/c4
From: "MaxCAD"
Date: 12 Nov 1996 06:36:08 GMT
When using the Autospool feature of ACAD, you dont need to have a system
pronter intalled, ie you dont need a Calcomp printer set up in NT.
You only need the correct Netware print queue set up, and ACAD's Autospool
set up.
For example, our systems (NT 3.51 & NT 4.0 on Novell 3.12) are set up like
this: (Netware 4.x is almost identical)
Configure your plotter using an AutoCAD Driver (probably supplied with your
plotter) rather than a system printer.
In the preferences dialogue box, select the Misc tab, and enter
"plot.bat %s %m" (replace with the location of your plot.bat
file. Ours resides on a network drive that all users have access to. The %s
passes the name of the spool file to the batch file, and the %m passes the
plotter model number as listed in the plotter configuration.
Plot.bat contains:
@ECHO OFF
IF %2 == Oce_G9035_C_S GOTO THERMAL
IF %2 == LASER_PRINTER GOTO LASER
GOTO END
:THERMAL
f:\public\NPRINT %1 PRINTSERVER=MAXPRINTER JOB=OCE_THERMAL_PLOTTER DELETE
GOTO END
:LASER
:END
Note that the laser printer lines are actually redundant in our file, but I
have left them in to aid in adding future plot queue's. You will have to
adjust the NPRINT paramaters to suit your network, but this should be
fairly straightforward.
Hope this helps...
Andrew Dunn
MaxCAD Technologies Pty. Ltd.
ajdunn@maxcad.com.au
TriDork wrote in article
<3287969E.A6A@pr.uoguelph.ca>...
> I have recently installed Windows NT 4.0 onto many workstations
> to take advantage of 32-bit functions within R13/C4.
>
> After overcoming the Rainbow Technologies Hardware Lock
> problem, there is only one problem hangin around:
>
> Does anyone have a simple set of instructions to configure
> AutoCads' AUTOSPOOL which I desparately need to have active
> in order to print to my PLOTTER via the NOVELL PRINT SERVER.
>
> I have grabbed the instructions from www.autodesk.com which
> makes us create a PLOT.BAT ... but I still cannot access
> the CALCOMP DrawingMaster serviced by print Queue //THERMALPLOT.
>
> Any suggestions what I have to set NT's printer to?
>
> Thanks,
> Chris Payne
> cpayne@pr.uoguelph.ca
>
Subject: Re: AutoCAD can do anything (well almost)
From: Bill Gilliss
Date: Tue, 12 Nov 1996 02:12:06 GMT
Michael A. Graham wrote:
...
> How about sweeping a 3d polyline to make a tube (easy to do with a 2d
> polyline)?
If by "sweeping" you mean "extruding along", yes. I do complex
handrails for 3D architectural models this way a lot: circular
sections, rectangular sections, whatever. Draw the section you
need, ROTATE3D to get it perpendicular to the 3D polyline path,
then use EXTRUDE with the PATH option to create the shape.
-Bill Gilliss gilliss@iglou.com 72320.3272@compuserve.com
Subject: SYBASE RDBMS driver for Autocad R13 ???
From: Joe
Date: Mon, 11 Nov 1996 17:41:49 +1100
Greetings,
have there been any confirmed sightings of a Sybase relational database
driver for Autocad R13 (Solaris OS)? Drivers for DBASE, ORACLE, etc have
been available for years, but as we're committed to the Sybase flavour
at our site the others are no good to us. If it exists is it possible to
download it?
Thanks a bunch.
--
Joe Nappa *Lisa: "These talking dinosaurs are more real
than *
joe@archsci.arch.su.edu.au * most real families on
TV" *
Dept. of Architec. Science *Bart: "It's like they saw our lives & put it
right*
Uni. of Sydney, AUSTRALIA * up on screen" (from Fox's "The
Simpsons") *
Subject: Re: autocad geometric tolerances
From: Frode Christiansen
Date: Tue, 12 Nov 1996 08:49:48 +0100
Nikhil Kaila wrote:
>
> Kevin Keough wrote:
>
> >when i use the geometric tolerances with autocad R13C4 the tolerance
> >"panes" come in at full scale regardless of the dimscale setting. is
> >there a dim variable to set such that the tolerance block comes in at the
> >dimscale?
>
> >thanks
> >steve carter
> >scarter@foster-miller.com
>
> Steve,
> You are right the Geometric Tolerances in AutoCAD R13C4 comes in full
> scale irrespective of DIMSCALE setting and if you want to adjust the size
> of the tolerance block in your drawing you have to do it by scaling the
> tolerance block to proper size using SCALE command.
>
> Nikhil Kaila
> //Autodesk Product Support on the Internet//
"The Solution":
Hi,
I had the same problem, but after installing the latest patch, C4a, the
problem is now gone.
This is what the file "readc4a.txt" told me:
( ftp://ftp.autodesk.com/pub/autocad/patches/r13c4a/locked/readc4a.txt )
"
TOLERANCE Support for DIMSCALE
===============================-
+ In R13c4, the TOLERANCE command did not respect the DIMSCALE system
variable and tolerances were drawn at a scale of 1:1. The c4a
release corrects this problem and tolerance entities will be scaled
appropriately based on the DIMSCALE setting.
"
Hope this solves the problem also for others
Best regards
Frode Christiansen
Norway
============================================================
My company cannot be held responsible for any technical or
economical commitments made in this document.
Subject: Re: ACADR13 + Laser Printer = Problem?
From: Frode Christiansen
Date: Tue, 12 Nov 1996 09:06:48 +0100
Junji Hata wrote:
>
> Hi, I'm using AutoCAD R13 for Windows and having a trouble with
> printing.
>
> I can print drawings correctly with my Inkjet printer, but I cannot
> print properly with laser printers. The laser printers I tried are
> HP Laserjet 4 and Okidata 4w. The symptoms in both printers are:
> 1) some lines are not printed
> 2) some solid lines are printed as dotted lines
> 3) some curves are not printed smoothly
>
> I'm using Autodesk system printer driver in ACAD configuration, and I
> believe all settings including Windows configurations are correct.
> ACAD's Print Preview displays correct drawings.
>
> Is ACAD not supposed to print with laser printer? If you have any info
> about this, please help! Thank you very very much in advance!!!
>
> --
> Junji Hata, Los Angeles
> jhata@sure.net
Mr. Hata,
Try out the Autospool function (plot to file), and the dump the file to
the laser printer que. Works nice at our place on NT 3.51 servpack 5 on
novell netware.
Best regards
Frode Christiansen
============================================================
My company cannot be held responsible for any technical or
economical commitments made in this document.
Subject: Re: AUTOCAD 13c4 and Read Only Problem
From: "Tony Tanzillo"
Date: 12 Nov 1996 08:14:50 GMT
You're really not very much help. Why don't you tell this
person why the problem is occuring in the first place, and
show him the complete fix (changing DWGWRITE from within a
s::startup function). I have it, I've pasted it into dozens
of messages.
You seem to be just responding to questions for the sake of
doing that, but are not really interested in helping these
people.
Are you paid by the message, or something?
--
/*******************************************************/
/* Tony Tanzillo Design Automation Consulting */
/* Expert AutoCAD Programming and Customization */
/* --------------------------------------------------- */
/* Co-Author of Maximizing AutoCAD R13 and */
/* Maximizing AutoLISP for AutoCAD R13 */
/* --------------------------------------------------- */
/* Contributing Author, CADENCE Magazine */
/* --------------------------------------------------- */
/* 71241.2067@compuserve.com */
/* tony.tanzillo@worldnet.att.net */
/* http://ourworld.compuserve.com/homepages/tonyt */
/*******************************************************/
Nikhil Kaila wrote in article
<5678de$8ui@lex.zippo.com>...
> Euan Evenson wrote:
>
> >Situation: Using ACAD13c4 in WIN95-when opening a drawing from the
> >network(NOVELL SERVER) the drawing appears as a READ ONLY.
>
> >Is there a certain workaround or solution that will remedy this
> >situation?
>
> >Please respond to eerikainen@goodfell.com or supervisor@goodfell.com
>
> >thanks
>
>
>
> For fixing this problem of READ ONLY files you have to set the value of
> system variable `DWGWRITE' to 1. And now when you open any drawing it
> will not appear as READ ONLY.
>
>
> Nikhil Kaila
> //Autodesk Product Support on the Internet//
>
Subject: Re: What does the sys var qaflags do?
From: "Tony Tanzillo"
Date: 12 Nov 1996 08:24:21 GMT
Morten - Thanks for the tip. I'll try it, and let everyone
know what happens.
--
/*******************************************************/
/* Tony Tanzillo Design Automation Consulting */
/* Expert AutoCAD Programming and Customization */
/* --------------------------------------------------- */
/* Co-Author of Maximizing AutoCAD R13 and */
/* Maximizing AutoLISP for AutoCAD R13 */
/* --------------------------------------------------- */
/* Contributing Author, CADENCE Magazine */
/* --------------------------------------------------- */
/* 71241.2067@compuserve.com */
/* tony.tanzillo@worldnet.att.net */
/* http://ourworld.compuserve.com/homepages/tonyt */
/*******************************************************/
Morten Warankov wrote in article
<3286BC98.59CD@abacus.no>...
> Tony Tanzillo wrote:
> >
> > Is there any way to determine what signatures it is trying
> > to import from the .DLL? I'll be that it's a backdoor to
> > AutoLISP for AutoCAD LT.
> >
> > Just think, we can make a fortune.
> > --
>
> I don't know if this will help us much, but if you provide an illegal
> DLL to Autocad, it will give you the entry point that's missing. Maybe
> we could trick around with this in the full version of Autocad, or maybe
> LT if the statement that some LT commands are dependant on Lisp.
>
> Mortenw
>
>
Subject: Re: Old lazy Minds?, (was Re: Ethical problem)
From: jeeper@halcyon.com (Dennis Shinn)
Date: Tue, 12 Nov 1996 09:23:31 GMT
Morten Warankov wrote:
>Before this goes off the topics; I didn't state that people get lazy.
>All I'm stating is that MY mind (and from that experience I draw the
>assumption: our minds) are more lazy than it was some years ago.
Yes, Morten, I would have to agree with you. But before we generalize too far,
let's recognize that there are exceptions, many of them. Many of them here in
this group as a matter of fact.
But the post Ian offered that started all this is far from unique: I've seen
similar posts in the past. People, mostly students as I recall, asking for what
is essentially the answer to the problem rather than information on how to solve
it themselves. If I understand your meaning, this is what your are refering to.
Dennis Shinn
Seattle AutoCAD User Group
SAUG-BBS [206] 644-7115 [PCGNet]9:517/215
Anatech Systems
Construction Detailing
3D modeling support for the construction industry
http://www.halcyon.com/jeeper
email: jeeper@halcyon.com
Subject: Re: Second transparent command using AutoLISP?
From: "Tony Tanzillo"
Date: 12 Nov 1996 08:42:01 GMT
Invoking a command transparently from AutoLISP isn't
allowed.
I'm not sure why you want to do this (aren't the
toolbars better than a modal dialog box?).
--
/*******************************************************/
/* Tony Tanzillo Design Automation Consulting */
/* Expert AutoCAD Programming and Customization */
/* --------------------------------------------------- */
/* Co-Author of Maximizing AutoCAD R13 and */
/* Maximizing AutoLISP for AutoCAD R13 */
/* --------------------------------------------------- */
/* Contributing Author, CADENCE Magazine */
/* --------------------------------------------------- */
/* 71241.2067@compuserve.com */
/* tony.tanzillo@worldnet.att.net */
/* http://ourworld.compuserve.com/homepages/tonyt */
/*******************************************************/
Lu wrote in article <3282A99C.1AB7@ix.netcom.com>...
> In an effort to make up for the loss of my Hitachi 16 button puck in
13win, I wrote the
> following lisp program. I call it by clicking the left mouse button.
>
> call is: 'Popm (transparent command, #1)
>
> The only problem I have is that in a LINE command for example, I may want
to ZOOM into a
> tighter spot. I can't seem to get zoom to work a second time, the second
transparent
> command. Am I beating a dead horse or is there a way to do it.
>
> It's funny, (COMMAND "'zoom" "v") works even with the "'" when no cammand
is active but
> won't work when a command is active. I thought I may need to remove the
"'".
>
>
> I am posting the code in case someone wants to play with it.
>
--------------------------------------------------------------------------
>
> Thanks,
> Lu
> //------------------------------------------------------------------
> // When all else fails, read the book.
> // CAD\Tek Home Page: http://www.cad-tek.com
> //------------------------------------------------------------------
>
Subject: Re: <<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>
From: jeeper@halcyon.com (Dennis Shinn)
Date: Tue, 12 Nov 1996 09:23:12 GMT
gg@aha.ru (George Gerasimov) wrote:
>But don't you think that most (if not all) software is overpriced? I
>mean, for private user $300-500 for copy of MS Office (for instance)
>is way too much.
Yes that's a lot of money, And +-$US3,000 is a lot to pay for a copy of CAD
software as well. But with either, are you/we able to produce "x" amount more
finished product, able to automate many repetitive drawing tasks, able to
produce very highly accurate electronic files for downstream manufacturing ....
all of which saves time and waste? What value do you put on your time? I
consider an hour's time saved worth between $US55-60. It doesn't take much time
saved to begin to reap profits from automated drawing or modeling techniques.
And the peace of mind that comes with the ability to produce clear, concise
drawings isn't something you can easily measure cost wise but there is
definitely a value associated with it.
So the bottom line is, how much is not too much?
I don't have the answer either.
Dennis Shinn
Seattle AutoCAD User Group
SAUG-BBS [206] 644-7115 [PCGNet]9:517/215
Anatech Systems
Construction Detailing
3D modeling support for the construction industry
http://www.halcyon.com/jeeper
email: jeeper@halcyon.com
Subject: Re: 3D Drill bit
From: Bob Van der Donck
Date: Tue, 12 Nov 1996 10:15:39 +0100
adrianjl@aol.com wrote:
>
> I'm kind of crazy when it comes to detail, and I need some help here. I
> want to draw a 3D drill bit in R13, but I am not quite sure how to do it.
> I had seen a lisp routine that will allow you to creat a 3d spiral, and I
> was thinking about extruding some shape along that path. I don't know if
> that will work. First of all I don't have that lisp routine, so If any of
> you guys have it, please let me know. Also If you have suggestions how to
> do this please let me know.
> Adrian Laveaga
> Nichols Research Corporation
> Camarillo, CA
The AutoLISP code I have added allows you to create a 3D spiral in R13.
This spiral can then be used with the EXTRUDE command of R13
to create a solid that corresponds to your drill. Enjoy.
Bob Van der Donck
Autodesk MCAD product support
Switzerland.
; Name variables uniquely.
;
; THREAD.LSP 8/89 Tony Tanzillo.
;
; Modified by Brad Zehring August 23, 1993
; Autodesk, Inc. Sausalito and San Rafael, California
;
; Command C:THREAD
;
; Draws a 3D helical spring using a 3D Polyline.
;
; C:THREAD global variables
; ------------------------
; Name Data type Meaning
;
; thread_cp point center point
; thread_rad real diameter
; thread_sa real starting angle
; thread_ht real height between rotations
; thread_segs int segments per rotation
; thread_rt real number of rotations
; thread_old_error list original *error*
;
; HELIX global variables
; ----------------------
; Name Data type Meaning
;
; thread_old_cmdecho int CMDECHO setting on entry
; thread_old_blipmode int BLIPMODE setting on entry
(defun C:THREAD (/ temp)
; Save old and define new error handler
(setq thread_old_error *error*)
(defun *error* (msg)
(if
(/= msg "Function cancelled")
(progn (princ "error: ") (princ msg))
)
(terpri)
(setq *error* thread_old_error)
(if
thread_old_cmdecho
(setvar "cmdecho" thread_old_cmdecho)
)
(if
thread_old_blipmode
(setvar "blipmode" thread_old_blipmode)
)
(prin1)
)
; Initialize default parameter values
(if
(/= 'REAL (type thread_rad))
(setq thread_rad 1.0)
)
(if
(/= 'REAL (type thread_sa))
(setq thread_sa 0.0)
)
(if
(/= 'REAL (type thread_ht))
(setq thread_ht 1.0)
)
(if
(/= 'INT (type thread_segs))
(setq thread_segs 10)
)
(if
(/= 'REAL (type thread_rt))
(setq thread_rt 1.0)
)
; No null input
(initget 1)
(setq thread_cp (getpoint "\nCenter point: "))
; No zero or negative input, default of 1.0
(initget 6)
(setq
temp
(getdist thread_cp (strcat "\nRadius <" (rtos thread_rad 2 2) ">: "))
)
(if temp (setq thread_rad temp))
; Default of 0.0
(setq
temp
(getangle thread_cp
(strcat
"\nStarting angle <"
(rtos (* 180 (/ thread_sa pi)) 2 2)
">: "
)
)
)
(if temp (setq thread_sa temp))
; No zero or negative input, default of 1.0
(initget 6)
(setq
temp
(getdist (strcat "\nHeight of 1 rotation <" (rtos thread_ht 2 2) ">: "))
)
(if temp (setq thread_ht temp))
; No zero or negative input, default of 10
(initget 6)
(setq
temp
(getint
(strcat
"\nNumber of segments per rotation <"
(itoa thread_segs)
">: "
)
)
)
(if temp (setq thread_segs temp))
; No zero or negative input, default of 1.0
(setq
temp
(getreal (strcat "\nNumber of rotations <" (rtos thread_rt 2 2) ">: "))
)
(if temp (setq thread_rt temp))
(princ "\nGenerating thread...")
(helix
thread_cp
(* 2.0 thread_rad)
thread_sa
thread_ht
thread_rt
)
; Restore original error handler
(setq *error* thread_old_error)
(prin1)
)
; Returns delta Z offset of a 2D or 3D point in the current UCS
(defun delta_z (pt z)
(list (car pt)
(cadr pt)
(cond ( (caddr pt) (+ (caddr pt) z)) (t z))))
; (helix )
;
; Back end for C:THREAD
(defun helix ( cp od sang pitch rot /
orad s_ang s_pitch bp iang bm)
(setq
s_ang (/ (* 2.0 pi) thread_segs); included angle of segment
s_pitch (/ pitch thread_segs) ; segment pitch (z offset)
iang (- sang s_ang) ; segment angle
bp (delta_z cp (- s_pitch)) ; segment pitch
orad (/ od 2.0) ; radius
)
(setq thread_old_cmdecho (getvar "cmdecho")
thread_old_blipmode (getvar "blipmode")
)
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
(command "3DPOLY") ; start 3D polyline
(repeat (fix (1+ (* thread_segs rot))) ; and go for it
(command
(polar
(setq bp (delta_z bp s_pitch)) ; increment pitch
(setq iang (+ iang s_ang)) ; increment angle
orad )) ; outer radius
) ; specify inner edge.
(command "") ; Stop drawing 3DPLINE.
(setvar "cmdecho" thread_old_cmdecho)
(setvar "blipmode" thread_old_blipmode)
)
(prompt "\nTHREAD.LSP loaded. Type THREAD to run.")
(prin1)
; ---------------------------------eof helix.lsp--------------------------
Subject: Re: 2D drawings derived from 3Dviews... HELP!
From: dhiley @ ptialaska.net (Buckhorn)
Date: Tue, 12 Nov 1996 09:44:58 GMT
>
>One other problem with this method is that when the plot is imported back into Acad,
>there will be many instances of lines lying on top of one another, as well as not
>connecting. Usually to get a decent drawing, you'll find yourself doing quite a bit of
>clean-up. Because of this, I tend to lean toward solview and soldraw. There are things
>that need cleaning up with soldraw, but there's a lot less of them.
You can get rid of the overlapping lines by changing the plot
optimization settings, won't keep the endpoints connected
unfortunately.
Ketiv has a routine in ArchT called 2D Projector that works really
slick for this. You configure a new plotter that's set up to plot to
an ASCII file. When you invoke the routine, it plots the view to the
ascii file and then allows you to either save it as a drawing to disk
or insert it as a block in the current drawing. You lose the layer
information, but it does keep the color information. Again, the
optimization settings get rid of the overlapping vectors. I'm not
sure how they import the ascii file back into Autocad, maybe someone
else can answer this, but it seems to work much better than the DXB
option. Also it doesn't require a solid model to work, so you can use
this with 3dfaces etc. Works great for architectural elevations,
perspectives and stuff like that. Something to think about anyway.
Don Hiley
Digital Visions
Juneau, Alaska
http://www.ptialaska.net/~dhiley