Jump to content

True Perspective solution needed please.


Recommended Posts

+1 SEANT a much better solution to do it all in one hit. And as we all keep saying the real solution is 3D. As a professional company it is false economy to expect people to be cost effective, when the amount of time spent finding and using alternative solutions in LT far outweighs the extra cost of upgrading to full Autocad.

Link to comment
Share on other sites

  • Replies 35
  • Created
  • Last Reply

Top Posters In This Topic

  • Guitte

    13

  • SEANT

    12

  • steven-g

    9

  • tzframpton

    1

Top Posters In This Topic

Posted Images

Looking at some ancient artifact I'll be tempted to marvel at how they did 'so much with so little'. Clearly, though, the craftsman kept whatever hand tools they had extremely sharp, and their minds sharper still. Steven, The rigour with which you sharpen your AutoCAD LT experience makes me hope I get a chance to see what you will do with full blown AutoCAD.

Link to comment
Share on other sites

To be honest, I can't make any sense of LISP, I have never sat down and studied it closely, but it just looks alien. However I do use Excel and VBA a lot, and as you say macros and diesel. And I really would like to get my hands on full Autocad professionally but in my type of work it is unlikely to happen, the joinery manufacturing industry is being driven to more specialized software packages and away from Autodesk products.

Link to comment
Share on other sites

. . . . is being driven to more specialized software packages and away from Autodesk products.

 

True. Even full AutoCAD is going the way of old wooden hand planes and chisel sets.

 

Incidentally, Excel and VBA was my introduction into programming. Quite possibly the best foundation for visualizing/understanding structured programming.

Link to comment
Share on other sites

Thank you guys. SEANT 'ill keep you close in my mind when it comes to extreme mathematics.

I wouldn't mind if we can get a 3D program, unfortunately im not the boss. We do have Rivit, dont think that will work, i'll give the only guy that started to use Rivit a heart attack. Hahaha!! Perhaps Inventor or perhaps solid works will work for this?

Link to comment
Share on other sites

SEANT, im sorry for bugging again.

 

Perhaps my try below might give you an idea.

https://www.dropbox.com/s/hk4cfgwkouta0ew/ViaBlockScale.dwg?dl=0

 

What if you make the top view rectangular and construct it, thus the true view of the rectangular would be 3119.58mm x 23220mm = 72436647.6mmsq. The question remains, how do you convert perspective angles into true angles?

 

What i could make out but not understand was, why did you work out the side view area?

Link to comment
Share on other sites

I may still not have the complete picture of what you’re trying to do.

 

The original post contains a plan view. It also contains a side elevation that demonstrated a total rise to the radial spokes as 8654.90.

 

I created a new radial line to a perpendicular point on the farthest edge of glass. I used the Pythagorean Theorem to derive the true length of that line, using the plan length and total rise.

 

I copied all the glass elements of the first run, and rotated it to align the perpendicular line with the Y axis. Created a block, and scaled the references Y component to match the Pythagorean derived length.

All of the glass segments should expand proportionally to give you their exact sizes.

Link to comment
Share on other sites

Steven-g are the specialised packages being built on top of Autocad or one of the clones or are you talking about the connection to cnc machines etc.

 

I know you don't have lisp but this code produces a table 3 seconds to draw, for a company would do it with a dcl front end. I know I have seen way better than this here again just a case of joining parts defuns. Please post a dwg would like to see what you produce.

 

bench.jpg

 

; draw plain bench with legs
; by Alan H Oct 2012
;
;
(setq pi2 (/  pi 2.0)) ; 90 degrees
(setq Pt1 (getpoint "\npick lower left corner point")) 
(setq L (getreal "\nEnter length"))
(setq W (getreal "\nEnter width"))
(setq thick (- 0.0 (getreal "\nEnter bench thickness")))
(setq pt2 (polar pt1 0.0 L))
(setq pt3 (polar pt2 pi2 W))
; do stuff here like layers for now just draw
(command "rectang" pt1 pt3)
(command "extrude" "L" "" thick)
(setq OF1 (getreal "\nEnter Offset from length for legs"))
(setq OF2 (getreal "\nEnter offset from width for legs"))
(setq leg1 (getreal "\nEnter Hor size of leg"))
(setq leg2 (getreal "\nEnter Ver size of leg"))
(setq thick (+ (- 0.0 (getreal "\nEnter height of legs"))thick))
(setq pt4 (polar (polar pt1 0.0 OF1) pi2 OF2)) ;cnr of leg
(setq pt5 (polar (polar pt4 0.0 leg1) pi2 leg2))
(command "rectang" pt4 pt5)
(command "extrude" "L" "" thick)
(setq Cols (- L (+ (* 2.0 OF1) leg1)))
(setq rows (- W (+ (* 2.0 OF2) leg2)))
(command "array" "Last"  "" "R" 2 2 rows cols)

(princ)  ; exit quitely

Link to comment
Share on other sites

Guitte

The info you have is for creating the true shapes, but you need to be really careful that everything lines up, attached is a drawing done in 3D space, the two sketches on the left are taken using that data, but it all depends on how acurate the plans and details are that you receive, and how well they are positioned when you are using them.

To get back to the plan view just type "plan" followed by 2 x enter

ViaBlockScale(2).dwg

Link to comment
Share on other sites

Steven-g are the specialised packages being built on top of Autocad or one of the clones or are you talking about the connection to cnc machines etc.

 

Please post a dwg would like to see what you produce.

Just LT but then attributes are exported to excel to create cutting lists and order forms.

Kitchen.jpg

Link to comment
Share on other sites

Thanks Steven.The big headache is that all 4 corners of each panel has its own unique value, cause of each rafter that is located at a different angle on the x and y axis. Like you said, 2D your never sure if the structure, whether it will work out. I prefer 3D, we likely get jobs like this one.

Link to comment
Share on other sites

Damn! Your are working LT hard. Good stuff.

 

 

Incidentally, The elevation in your post #31 was probably moved there by me. I just did it to get a better sense of what Plan geometry matched that of elevation. It was all in an attempt to get the total rise to use with the Pythagorean.

 

I may have miscalculated; pretty likely, given that I got a fractional 8654.90 value.

Link to comment
Share on other sites

:rofl: Think Steven-g's LT is working overtime. Indeed impressive.

 

Ill rather trust you when it comes to Pythagoras. Checked yesterday on the internet the basics of Pythagoras, to understand why you divided A sq+B sq with 12912.1 which was 1.203866, what was the purpose of this number? You took this number and multiplied by 12912.1 to get your true length 15544.44 . What equation did you use?

Link to comment
Share on other sites

. . . . to understand why you divided A sq+B sq with 12912.1 which was 1.203866, what was the purpose of this number? You took this number and multiplied by 12912.1 to get your true length 15544.44 . What equation did you use?

 

If you look at the geometry I rotated upright in that file you'll notice that is actually a Block Reference. Converting it to a block allowed me to scale the geometry in just the Y direction.

 

The earlier calculations (Pythagorean and Divide) was to determine the factor by which the "Plan" geometry had been scaled due to a perspective not perpendicularly aligned to the glass panes (Actual3dLength/PlanLength). The calculations determined the proper scale amount was by a factor of 1.203866. That is the amount by which I scaled the Y component of that block.

 

Now, it is quite possible that I used some incorrect dimensions (especially height) and arrived at an improper factor. The process is sound though. If accurate measures are used, viable geometry can be had.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...