TheSwamp

CAD Forums => CAD General => The Third Dimension => Topic started by: mjfarrell on January 28, 2010, 11:39:21 AM

Title: Revolve WONT
Post by: mjfarrell on January 28, 2010, 11:39:21 AM
during the revolve command I get the following:


Command: rev REVOLVE
Current wire frame density:  ISOLINES=4
Select objects: 1 found

Select objects:

Unable to revolve the selected object.

the object in question is a simple line.....

I've not had a problem with Revolve before (ever)....this is from the wayback machine AKA R2004 [don't ask why]

I do have access to other versions....attempting to avert any version <=> conversion issues.
Title: Re: Revolve WONT
Post by: JCTER on January 28, 2010, 11:50:28 AM
What's the goal shape you're trying to accomplish by revolving a line?
Title: Re: Revolve WONT
Post by: mjfarrell on January 28, 2010, 11:52:13 AM
What's the goal shape you're trying to accomplish by revolving a line?

it also will not revolve a(n) ARC, LWPOLYLINE, etc...

it will use other solids commands....like Cone, and Wedgie no issues
Title: Re: Revolve WONT
Post by: JCTER on January 28, 2010, 12:00:20 PM
So what shape are you trying to make by revolving a line?
Title: Re: Revolve WONT
Post by: mjfarrell on January 28, 2010, 12:06:48 PM
So what shape are you trying to make by revolving a line?

one could be making anything...


if only the Revolve comand will NOT revolve anything irrespective of the cad geometry selected.
Title: Re: Revolve WONT
Post by: mjfarrell on January 28, 2010, 12:13:53 PM
So what shape are you trying to make by revolving a line?

one could be making something like the chrome ring around a headlight...

a portion of an instrument bezel....


or a partial sweep through an arc to make other stuff with...
Title: Re: Revolve WONT
Post by: JCTER on January 28, 2010, 12:18:46 PM
I know what one -could- do with it, but to trouble shoot your situation, it kinda requires to know what -you're- doing.

I was trying to make sure you weren't trying to make the surface of a cone, with an inclined line, or anything similar that requires the axis of revolution to pass through the line itself at any point.

That had always caused an error for me, and figured I'd verify the geometry.

If you are trying to revolve a line around an axis that does not intersect, I am not sure what could possibly be the problem.  Since the solid editing tools are not working, maybe create the shape using solids, then explode the solid to achieve the required face that you would have otherwise created via revolving 2d geometry.
Title: Re: Revolve WONT
Post by: mjfarrell on January 28, 2010, 12:21:51 PM
it ends the command before ever even asking for my axis of revolution or degree....

what a PAIN....and really wierd too.... :|

and it doesn't matter line, arc, polyline....NO REVOLVE
Title: Re: Revolve WONT
Post by: JCTER on January 28, 2010, 12:29:40 PM
OH wow.

Now that is especially odd.

I have no idea where to start on that one, beyond the obv "restart, lol" heh. 
Title: Re: Revolve WONT
Post by: JCTER on January 28, 2010, 12:32:10 PM
As an alternate, is REVSURF in 2004 ?
Title: Re: Revolve WONT
Post by: mjfarrell on January 28, 2010, 06:38:27 PM
why...yes it is



and

it works....


very odd...

now that I'm back to that.....Thanks 64 Isolines!
Title: Re: Revolve WONT
Post by: JCTER on January 28, 2010, 06:42:07 PM
That is odd.  No idea why one would work, and the other not, without resorting to "uhh... reinstall Autocad?" :P
Title: Re: Revolve WONT
Post by: mjfarrell on January 28, 2010, 06:44:02 PM
That is odd.  No idea why one would work, and the other not, without resorting to "uhh... reinstall Autocad?" :P
....close, I did do a repair with no impact.....

so off to alias revsurf=rev and skip on along....in my bizarro cad world
Title: Re: Revolve WONT
Post by: t-bear on February 03, 2010, 02:29:36 PM
Michael...
I'm in2010 and have been trying to reproduce your scenario here...with no luck.  At what point does it crash?
Quote
Command:
Command: _revolve
Current wire frame density:  ISOLINES=8
Select objects to revolve: 1 found
Select objects to revolve:
Specify axis start point or define axis by [Object/X/Y/Z] <Object>:
Specify axis endpoint:
Specify angle of revolution or [STart angle] <360>:
Command:
Title: Re: Revolve WONT
Post by: mjfarrell on February 03, 2010, 07:27:36 PM
Michael...
I'm in2010 and have been trying to reproduce your scenario here...with no luck.  At what point does it crash?
Quote
Command:
Command: _revolve
Current wire frame density:  ISOLINES=8
Select objects to revolve: 1 found
Select objects to revolve:
Specify axis start point or define axis by [Object/X/Y/Z] <Object>:
Specify axis endpoint:
Specify angle of revolution or [STart angle] <360>:
Command:

Right aftereth it asketh me for the object that I wisheth to revolve!

Note: revsurface works
have not tried -revolve, will test and report, tho all my revolving in that version on that project is doneth

Title: Re: Revolve WONT
Post by: mjfarrell on February 03, 2010, 07:31:17 PM
nopeth....

Quote

Command: _revolve

Current wire frame density:  ISOLINES=4
Select objects: 1 found

Select objects:
Unable to revolve the selected object.
 

it even pauses and lies to me, saying that it is loading the modeler.DLLs

and then it doesn't model :cry:
Title: Re: Revolve WONT
Post by: t-bear on February 04, 2010, 01:32:13 PM
Well...........I'm stumped!  I've tried lines, arcs,plines...everything works here.  Sorry I can't give you some insight at least! :|
Title: Re: Revolve WONT
Post by: mjfarrell on February 04, 2010, 01:41:55 PM
no worries...it's an oddity for sure, I've even un installed, and .... to no effect

although I didn't do the entire "Clean Installation" procedure...so it could STILL be my fault that autocad is broken   :wink:
Title: Re: Revolve WONT
Post by: donnyvz on December 17, 2010, 10:14:41 AM
REVOLVE will not work on a line because the resulting entity would not be a solid.
REVOLVE is a solids command.
REVSURF will work on a line because the resulting entity would be a 3dface.
REVSURF is a face command.

or something like that.
Title: Re: Revolve WONT
Post by: JCTER on December 17, 2010, 10:35:56 AM
REVOLVE will not work on a line because the resulting entity would not be a solid.
REVOLVE is a solids command.
REVSURF will work on a line because the resulting entity would be a 3dface.
REVSURF is a face command.

or something like that.
not correct.

REVOLVE is not a solids-ONLY command.  It also can be used to create surfaces.  I just did it, to double check myself, in 2010.  However, I do not know how far back that truth goes.  However, even the object type belies this fact:
Code: [Select]
Command: li LIST 1 found

                  [b]REVOLVEDSURFACE  [/b]Layer: "0"
                            Space: Model space
                   Handle = 2f757
                   U-isolines = 6,
                   V-isolines = 6,
   Bounding Box: Lower Bound X = -1081.88143, Y = 1381.62547, Z = -45.64769
                 Upper Bound X = -990.58604, Y = 1458.51032, Z = 45.64769
      Start angle: 0d
Angle of revolution: 360d
 Direction vector: X = 0.00000   Y = -1.00000  Z = 0.00000
In the Properties palette it's listed as "Surface(Revolved)"
Title: Re: Revolve WONT
Post by: donnyvz on December 17, 2010, 11:15:52 AM
Half agree, I'm half correct.
REVOLVE used to be a solids-ONLY command.

I'm currently using AutoCAD 2006.
According to the HELP file:
"You can revolve closed polylines, polygons, circles, ellipses, closed splines, donuts, and regions."
The REVOLVE command in 2006 will not work with a simple line.
I get the *Unable to revolve the selected object.*

I just tried the same thing in AutoCAD 2009, 2010 and 2011 (yeah, multiple versions in the same office = oh joy) and you are correct, the *new* REVOLVE command will create a mesh / face from a line.

I don't know when this was changed but I'm guessing it was introduced with AutoCAD 2009.

Higgs: what version of AutoCAD are you using?

Wondering if there's more going on here than meets the eye, like is AutoCAD 2009 and later recognizing the line and invisibly *changing* the command to REVSURF?

In AutoCAD 2006, using REVSURF on a line and doing a LIST on the resulting entity gives:

Command: list

Select objects: 1 found

Select objects:
                  POLYLINE  Layer: "0"
                            Space: Model space
                   Handle = 1508d
                   7x7 mesh

                  VERTEX    Layer: "0"
                            Space: Model space
                   Handle = 1508e
              Mesh
                at point, X=20361.256  Y=18946.329  Z=    0.000

                  VERTEX    Layer: "0"
                            Space: Model space
                   Handle = 1508f
              Mesh
                at point, X=20254.442  Y=18946.329  Z=    0.000

etc., etc., bunch of vertices and meshes, not a REVOLVEDSURFACE like James Cannon got.

I'm stumped, for now.


*EDIT - Properties box shows the REVSURF'ed line to be a Polygon Mesh.
Title: Re: Revolve WONT
Post by: JCTER on December 17, 2010, 11:21:43 AM
Well there we go.  I guess using the command enough in the past couple years erased my memory of when I couldn't. lol