MarkMc

Members
  • Posts

    4203
  • Joined

Posts posted by MarkMc

  1. On 9/9/2022 at 1:42 PM, Allen43 said:

    Either a bit of a guide on custom macros and some recourses and documentation (which I, for the life of myself, can't find), or maybe a working-ish or example macro.

    Follows zip file with plan and one style palette. Plan has two types of macros in it. One group that returns the proper 3" increment- one each for either H, W, D.

    The other "evo w drawer, Copy-3" is an old one I wrote back aways for a specific cabinet brand. It has not been migrated but appears to work...unless you migrate it then it needs to be fixed.

    If using the H, W, D macros I  would likely add to them an if or case statement so that at certain dimensions nothing is returned.

    Example: you want a layout to have XYZ- WH-D...unless D is a default; or if a base unless H is a default...like that. There are several other ways to get around that but this should get you started. Might be useful if you decide to go and hire a macro writer since AFAIK none of them deal with standard manufactured cabinets so this may help.

    cabinet label plan.zip

  2. 7 hours ago, Dermot said:

    You can also use this technique for creating normal doors by making the 3/4 deep cabinet thicker and using match front for the back

    up with lines on the edge. There is a way around that but a PIA. Instead as I indicate make a 3/4" deep cabinet door, set stretch plane in the center, resize, then make a new regular door from that -no lines.

    Left first method, right second

    doors.thumb.png.f5e72220d92b2d42364f6afe2f425c96.png

  3. 27 minutes ago, Allen43 said:

    there is a better way to go about this, please let me know.

    I wrote a pretty complicated macro back when I was a kitchen dealer, not for the faint of heart. That broke when they changed ruby. If I were to do it again I'd make 3 instead. One each base wall tall.

    But nowadays there is a better way.

    Make a custom OIP field "Enter Label"

    Write macro

    oip=custom_fields

    (oip["Enter Label"])

    Place the macro in your default cabinet labels, each type.

    THEN...

    Whenever you configure a cabinet you will put a simple label in that 

    Something like B3D %width%

    IF you have to order cabinets in 3" increments you need to replace %width% with a macro that rounds up to nearest multiple of 3. (I have one but not where I am now)

    THEN make a Style Palette from that cabinets, name it, select none, then check off "copy face configuration" & "Custom Fields".

    NOW place and size your cabinets using ONLY the ones in the Buildenu or standard icons from drop down NOT the library. (I use shortcut keys )

    After placing select appropriate Style Palette (SP) and click on cabinet. That will both change you face config & the label.

    If you use a lot a simple cabinets, drawer and door put the nomenclature with the size macro(s) in the Enter label field in the defaults.

    You can have specific SPs for things like trash pullout etc. Off the top I don't remember which of those require you to select an extra option to include in the SP.

    Don't include sizes in most SPs, size the cabinets first (or later) in plan.

    For these SPs I leave them to use the default door and drawer style.

     

    You can start with any cabinets you have already configured.

    That should get you started. If no one tells you how to write macro for 3" increments I'll post on Monday.

     

  4. I'd been meaning to clean this up, maybe do a rare (for me) vid and post it for too long. Since I saw a request the other day decided to just put it up.

    Attached is a plan I use to make custom doors both cabinet and standard. For years I used 3D molding lines and solids to make the wainscot panels, been using cabinets to get to the final as long as I can remember.

    3D molding lines can be a pain instead this uses countertops which makes manipulating edge beads/profiles/molding easy. Even if you need doors like these -

    image.thumb.png.06682718d52a29c886a32f842a529fdf.png

    I have a few of these  laying around from when I make a new door. Becomes very fast. You should be able to sort it out from what is there- no guaranty no support no questions...

    • After getting a countertop you are happy with, convert to symbol, cabinet door, advanced.
    • Rotate on the X axis, set stretch planes to fall between any molding. ( I often like stretch zones instead depending on material intended)
    • Be sure that the molding and panel have different materials so you can make glass panels
    • Then move on to the cabinet portion to make the final door. Set separations as desired, materials and stretch plane in the advanced DBX.
    • When making standard doors for the house- make them 3/4" same as the others, set back to match front. Set depth stretch plan at 3/8", make symbol, place in plan, resize depth and convert to a NEW symbol.
    • image.thumb.png.7604609ffe5d68d48d75b965d2d78b13.pngimage.thumb.png.17e7e5c1a894619f0f174a7cd7981828.pngdoor maker.zip

    Plan is in X14.

     

    • Upvote 2
  5. 51 minutes ago, solver said:

    Is there a setting that makes the molding follow the angle of a cathedral ceiling?

    Nope, to do that you need a 3D molding line. One problem being you can't directly convert a room molding line to a 3D polyline. I don't do well trying to edit 3D molding lines.

    When I have had to do something like this for pediments I have used a regular rectangular molding line, set lengths then converted to a symbol.

    Just tried something like that here. Room molding polyline, moved away from room, changed the length, converted to a symbol, rotated that. Still not truly correct and takes a lot of fussing to locate all so they look OK.

    image.thumb.png.0d4da1b9aff66eb159b75d73ec25ce86.png

  6. On 9/1/2022 at 9:04 PM, KristjanM said:

    Is there any way to display the perimeter in feet?

    You can do it right in the existing label

    In the label place %perimeter.to_ft%

    Limit the number of decimal places to 2 by using

    %perimeter.to_ft.round(2)%

     

    image.thumb.png.a9fea4e8b840c2cb9c4f5ac2abfb6851.png

    • Upvote 2
  7. 3 hours ago, imodel said:

    The only comparison I can truly make is with my own hands on it.  If it make

     

    You don't have a signature listed so we have no idea what hardware you are using other than you only have a 4 core processor. I'd guess since you were asking about hardware that when you speak of PBR you're not talking about PBR RTRT. Take a look over in the gallery- like renerrabbits stuff He is a pro and also uses other rendering engines but this batch I believe is done with RTRT.

    I'm not a big time renderer; here is one from current project not as good as others. It's the kind I include at almost no charge since I only spend a few minutes on it. I never could have gotten a CPU RT interior this good in a few minutes.

    628931196_cab1Fullkitchen.thumb.jpg.feded09d307b500e89e1d2f3459e3f57.jpg

    And see if you can get around to a signature please.

  8. 1 hour ago, imodel said:

    I must admit I don't get PBR.  I was hoping for something like this.  Now this could get me exited!

    We were all thinking in terms of PBR Real Time Ray Tracing which is GPU based and orders of magnitude faster than CPU Ray Tracing that you are showing. That has been around forever. CPU RT also has a learning curve. 

    Some might suggest that CPU RT is better but I'd look around to see some of what the rendering gurus have posted before going there too quickly. AFAIK the real experts have all switched to RTRT (PDB with RayTrace on- or real time ray trace)

  9. 1 hour ago, Alaskan_Son said:

    based on Mark's picture here, this operation shouldn't have worked

    Well, must be doing something wrong, concentric is at default OOB of 0"

    Sorry but I rarely do vids and no Youtube so just an MP.4 (Forgot a few things along the way, it's late but then again maybe I learned that watching all of Scott Hall's generaous vids back in the day-;)

  10. 24 minutes ago, Alaskan_Son said:

    This step is an unnecessary redundancy that serves no purpose for this particular use case.

    True but if you have a keyboard set that just copies and pastes in place- as I do- you won't get the circle. Will look into changing the keys.

  11. Well YMMV.

    The clients I have that want it are almost all for interiors and they like it. There is a learning curve but once you have some cameras you can copy from an existing plan the adjustments are usually minor.

    I was due for a complete system upgrade when I did mine so was not really much extra as that is the GPU I'd have gotten in any case. OTOH one client wanted a few along with a walk thru for a show which paid for the GPU upcharge.

  12. Here is what I did, thinking you wanted to resize the entire pline I dragged from the corner. ( I don't know what "hold c" is or does- if it's not working then I'm guessing it does not enter into the same edit mode I'm using -note the change in icon)

    Dragging from a side using edit behavior concentric changed two opposing sides on the rectangle, no idea what it does on more complex plines)

     

    IF you are dragging it in instead of out UNCHECK Polar, think taht is what you have going on?

    image.thumb.png.6f0e03cab5794bc33ab03b62e4e3605f.png

    I'm not sure and can't figure out what the "circular edit handle" is but sounds easier?

  13. 3 hours ago, BruceKC said:

      Don's see a way other than

     

    CAD, CAD block management, find the block in the list, Insert

    Once placed in plan, select, edit cad block. When done close, popup will ask-

    image.thumb.png.0f011feaac406f7f0638ee653978124d.png

    Now select one column, open symbol, block, check off use original plan colors. Now add to library.

    Select any other column- replace from library-identical objects on floor.

    If using columns within a railing wall replace newel from library- then drag the wall.

    image.thumb.png.9d0e169b5f6ad593b5fd0089edfbf2e0.png

     

    • Upvote 1
  14. I've been doing the same for as long as I remember though often have it extended 3", then scribed and trimmed to 2" in the field. Had asked for this since X6 and included in my list for X8 User Panel. (though I was told it's not in the database? so resent an email conversation from long ago) Thought when we got extend stiles this would have been included. It's a standard mod even in the majority of middle of the road semi-custom brands. It's just about the last important thing missing from cabinets so maybe some day....

  15. 34 minutes ago, GeneDavis said:

    The missing info was this:  that part has to be converted to a symbol of a specific kind.  I saved it as a door/drawerfront, and now the build is good.

    The symbol in the plan you posted IS a cabinet door, and what you had on the back for the extended side is a cabinet door. CA won't allow you to use a different kind of symbol.

    FWIW-I wanted to see if you found something new so simply added the symbol from your plan to the library. Dragged onto cabinet face in 3D, set face to be only one door high. Surprise covered to floor. SO I opened DBX, back panel, the side panel inset and specify, works fine.  Have no idea what you did that was wrong with what was used in the first place but it IS a cabinet door.

    image.thumb.png.e493f464b2c06b55b40970a19a1867cd.png

    Ryan a cabinet side works, I have an assortment of those sides for special purpose but -no less work, requires a symbol for each side, not as useful in schedule used for ordering cabinet