Jump to content

Search the Community

Showing results for tags 'array'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • CADTutor
    • News, Announcements & FAQ
    • Feedback
  • AutoCAD
    • AutoCAD Beginners' Area
    • AutoCAD 2D Drafting, Object Properties & Interface
    • AutoCAD Drawing Management & Output
    • AutoCAD 3D Modelling & Rendering
    • AutoCAD Vertical Products
    • AutoCAD LT
    • CAD Management
    • AutoCAD Bugs, Error Messages & Quirks
    • AutoCAD General
    • AutoCAD Blogs
  • AutoCAD Customization
    • The CUI, Hatches, Linetypes, Scripts & Macros
    • AutoLISP, Visual LISP & DCL
    • .NET, ObjectARX & VBA
    • Application Beta Testing
    • Application Archive
  • Other Autodesk Products
    • Autodesk 3ds Max
    • Autodesk Revit
    • Autodesk Inventor
    • Autodesk Software General
  • Other CAD Products
    • BricsCAD
    • SketchUp
    • Rhino
    • SolidWorks
    • MicroStation
    • Design Software
    • Catch All
  • Resources
    • Tutorials & Tips'n'Tricks
    • AutoCAD Museum
    • Blocks, Images, Models & Materials
    • Useful Links
  • Community
    • Introduce Yourself
    • Showcase
    • Work In Progress
    • Jobs & Training
    • Chat
    • Competitions

Categories

  • Programs and Scripts
  • 2D AutoCAD Blocks
  • 3D AutoCAD Blocks
  • Images
    • Backgrounds

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. I'm trying to use the PATH array feature on 2013 to array stairs, and I can't get the array to be 100% accurate. It seems like CAD rounds the decimal to the nearest 3/4" which could be causing the problem. I set my run to 10.5" and rise to 7.25", array along the angle of the stringer, and there's always a small overlap on the stairs. The "distance between" should be 1'-209/256" and CAD rounds it to 1'-3/4" which is where I believe the error is. Is there any way to fix this or array this correctly? Otherwise...back to the COPY method I suppose.
  2. Attached file shows a book cabinet. After manipulating the depth (32 cm) for many times, still I haven't got the ideal depth. Manipulating the distance is time consuming and I am looking for a smarter way to do it. Changing the depth is cumbersome for me, as I act in the traditional way. Let say if I want to change the depth of all shelves to 34, I choose 7 shelves from bottom, move all 2 cm down. In the next step I choose 6 shelves from bottom and move them 2 cm down and repeat until I reach the bottom. In order to draw them, first: I use rectangle not lines which has some shortfalls, second: I use array command to copy them down. This is not a smart way and I think there must be a better way. Although a LISP routine will solve it very easily, but I prefer a non-LISP solution. I would like to know how do you solve this matter? test-change length.dwg
  3. Hi geys, First post here. Could use use Help! This has probably be asked before, but.... How do you create a dynamic wood screw block with lookup functinality so that you can select, say, 20mm, 25mm, 30mm screws ect. ect., and both the length and threads change acordingly? Got as far as a lookup for the length with a stretch action but cant get the threads to array acordingly! Any pointers will be great. Many thanks.
  4. My dynamic block wants to play Hi all. not sure, if this goes for more then one question in a post, but its about the same block. if this is the wrong way, plz tell. i well know next time then I have ablock in this case a screw conveyor for a P&ID diagram. What I wantto be able to do is, if I want to put a rotation parameter on, but still keepmy 3 different visibility views while the tags still are horizontal whileturning also with the option to flip the motor to the other end of the screwand to top it off, have to be array able. It’s something there have driving memad for some time now hehe. To summon this up: - Blockhave 3 visibility views. - Blockshould be rotation able. - Tagsalways should be horizontal, not matter you turn it. - Motorneeds to be able to be flip to the other site. - Andshould be able to array. And Item nr. Attribute in the square box have tostay in the middle I havefound, an awesome post with of a amazing block made by dbroada aka. Dave. Triedusing, some of his Methods from that one, but with no success. This is howI tried to do it: - Firstof all, make the rotation parameter and set it to center of the attribute withthe square around it all is marked for rotation but the tags. - ThenI insert point parameters, on each of the tags. (with option chain action - YES)and set grip to 0 - TheInsert of flip parameter, it the flipping is set at the center of the block,and only the motor its set to flip. (this one works fine) - TheI insert a Linear parameter, with a stretch on it. And combine with a array. My resultshave been: While rotation,attribute in square rotation those not sync. rotate with the others, same goes for the motor. With stretchingthe screw, the hatching in middle, get wild and crazy and want to go in frontof where it was suppose to be (the hatching is a line I made myself, not an actualhatch.) anyone have any ideas, to my laggy block here? // Jach Drawing1.dwg
  5. I am creating a set of parametric stairs. All of my constraints are in place for my 2 main work points. I am now trying to make an associative path array to depict the stair treads. Path array works great initially, however when I change my variables for stair height, my stair treads tilt with my work line in such a way that they're no longer parallel to the floor. The angle of the stairs must be variable as it will change from one set of stairs to another. All that said, I am wondering if there is some variable or command that will make the treads retain their ucs orientation regardless of the angle of my path line. I've tried every option while creating the array with no luck. Please Help.
  6. BUrBaKy

    Global values?

    Hi all! Here's my problem: I have a open drawing in witch i'm currently working. From time to time during the work i need to insert a block with attributes. I'm inserting it with values chosen through a Form from an excel file. The problem is that it's taking too long to open the excel file each time i want to insert a block. My macro opens the file, gets some values to my form (in comboboxes), i push a button and it insert's the block. Then the macro ends. Then i continue drawing and after that i need to insert again and the procedure repeats its self. Instead I want to open the excel file just one time at the beginning of my work and load the information needed in some sort of global array or something that i can use multiple times during the session. Is that possible?
  7. See link. I have no clue how to do this. Thanks,CIRCLE_CLOSED.dwg
  8. Hi, im new to this forum, but i just wanted to ask a question to anyone who may have even the slightest idea. Say you have a dynamic block of a hinge, and you want to stretch it to the hight of a door. The dynamically blocked hinges have a base point, and a grip point. I place the base point at the bottom of the door, and stretch from the grip point to the top of the door, (so that there is a hinge on both the top & bottom of the door). What i want, is for the array tool to automatically place another hinge in the center of the stretch, but only after the top hinge has stretched to/greater than 1000mm. I want this newly added hinge to stay in the center of my two hinges already in place (whenever the hinges are stretched higher or lower, the middle hinge moves to the center), and NOT add anymore hinges, 3 maximum. What can i do to complete this??
  9. I am trying to figure out if I can create an array with each element decreasing in size by a fixed amount. I have a pattern ( basically a triangle + rectangle connected) and I want 128 of them lined up horizontally. Is there a way to create this array where the length along the x-axis scales, say by 0.1, for each consecutive pattern. I've created a block of the patten, was able to scale the x axis dimension for each consecutive element, and aligned on a horizontal line. But now, like I mentioned, need 128 of them and was hoping for a better way. I would appreciate the assistance. Thank you
  10. I want to fill an array with the elements of a list. The problem is that when I want to define the dimensions of the array, the upper bound depends on the length of my list so I use the following code: (setq array (vlax-make-safearray vlax-vbDouble '(0 . (- (length newlist) 1)))) and I get a "bad argument type: fixnump: (- (LENGTH NEWLIST) 1)" error. Any ideas would be really helpful. :?
  11. Hi, I've been struggling with my z purlins as I am jack of copying. so I've created a dynamic block BUT I don't know how to create a custom Column Offset (in the properties box) but only manually set it in the distance1 properties. I'm thinking that it needs some lookup or something. ARRAY_ARGH1.zip
×
×
  • Create New...