Jamie Myers
Usenet Archive
- Joined
- Jul 24, 2003
- Messages
- 35
- Reaction score
- 0
Bear with me while I try to explain this. It's a little complicated. Let's say that I have a line that starts at point 10,20 and ends at point 40,30. I know, this will give a line angle of 18.43494882. Now, let's say that there is another line that runs completely opposite of this, starts at point 40,30 and ends at point 10,20 which has a line angle of 198.43494882. A 180 degree turnaround. My problem is when I try to insert a block onto one side of either of these lines using lisp. Where the insert command asks for the angle, if I put in either of these angles, it will always be on one side of the line. If my insertion point is closer to one end, then my block will be put in either on the top of the line, or below the line depending on which end the insertion point is. I'm using assoc 10 & 11 codes to find the start and end points of the line so that I can specify a certain distance from the end of the line. I dunno if this makes any sense, but it causing me problems in several of my routines not only with blocks, but with drawing lines from that line to a certain angle and/or distance away. I have a routine for creating a section line which can only be used at either 0, 90, 180, and 270 degrees. It might be a good example to use so that everyone can be on the same track. I don't know about posting it in here, because, I know that there are alot of people who make there money off of routines like this. It would be cheaper for our company to just buy these, but the seem to not understand that the time I spend on doing these routines is far more expensive. Therefore, I have to create my own if I want to stay ahead of the game. I really don't know what the proper etiquette would be for posting that.