Lee Mac Posted February 6, 2021 Posted February 6, 2021 The program is available to download from my post - though you may need a certain number of forum posts before you are able to access attachments. Quote
jombsik Posted April 11, 2022 Posted April 11, 2022 On 2/6/2021 at 8:19 PM, Lee Mac said: The program is available to download from my post - though you may need a certain number of forum posts before you are able to access attachments. Hello @Lee Mac I just found your LISP for floor heating and it is wonderful, thank you for it! I was wondering if is there a way to make it work with other rectangular-like shapes (like attacheted ones). Cheers! 1 Quote
BIGAL Posted April 12, 2022 Posted April 12, 2022 (edited) "rectangular-like shapes" now "Polygon shapes" If you dont want a spiral solution but draw hor or ver parallel piping should be feasible, you need to post a dwg what is your solution to the problem as per image, before any one jumps in and goes entirely in the wrong direction with code. Edited April 12, 2022 by BIGAL Quote
jombsik Posted April 12, 2022 Posted April 12, 2022 7 hours ago, BIGAL said: "rectangular-like shapes" now "Polygon shapes" If you dont want a spiral solution but draw hor or ver parallel piping should be feasible, you need to post a dwg what is your solution to the problem as per image, before any one jumps in and goes entirely in the wrong direction with code. Hi, thanks for answering! Unfortunately I need it to be a spiral shape. As you requested I am attaching examples of a room shapes and my idea how solution could look like - as you can see in second example it doesn't even need to be perfect for my use (middle section is not idealy matched). Cheers! Drawing1.dwg Quote
BIGAL Posted April 13, 2022 Posted April 13, 2022 Ribarm may answer as has done so in past for this task, I dont do this often but no answers say after a week, I would post over at forums/autodesk also there are a couple of people over there who have had a go at this task also. Quote
exceed Posted April 15, 2022 Posted April 15, 2022 (edited) rough direction, I think 1. start by creating multiple offsets inside the room. ( https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/continuous-offset-command/m-p/6296766/highlight/true#M340946 ) 2. and it stops when the distance between each vertex of entlast is less than the offset value. Since we are going to unite the lines, this loop must be an even number. If the counting result is an odd number, delete the last loop (entlast) 3. Select the starting edge as user input. Among the vertices of the first selected boundary, the nearest point is selected. Explode the first and second created loops among the created loops and extend them to the boundary room. this is in & out. 4. Twist and connect all loops after the 3rd, based on the corner. connect Inside and outside with 2 pairs. This connection is sufficient because it is only based on vertices close to the selected edge. 5. Connect them all with pedit and fillet all vertices with Lisp like FMP. ( https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/fillet-multiple-polyline-all-at-once-by-lisp/m-p/6473166/highlight/true#M343470 ) Edited April 15, 2022 by exceed 2 Quote
jombsik Posted April 16, 2022 Posted April 16, 2022 (edited) Thank you @exceed , although I was hoping for more automated soltution all your suggestions are working fine and will help me to do this job just a lil' bit quicker Thank you for spending your time trying to help me, it is very nice of you! Edited April 16, 2022 by jombsik Quote
Cadcoke5 Posted January 29 Posted January 29 I know this is a very old thread. But, I thought I would add that the user can do things like temporarily rotate the rectangle, to get a new starting point, and then rotate the results after the heating grid is created. They can also manually edit the piping by mirroring the image. Or by just using manual drafting techniques. Unless a person is an expert programmer, and works in an industry where they constantly create these types of drawings, it is sufficient to create a LISP that does 90% of the work. Then, use manual techniques to edit it as needed. Quote
marko_ribar Posted March 26 Posted March 26 I just want to reverse link this topic with this one similarily related : https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/total-length-from-block-reference/td-p/12655865 Regards, M.R. Quote
Recommended Posts
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.