Joe_Carrick

Members
  • Posts

    12028
  • Joined

  • Last visited

Everything posted by Joe_Carrick

  1. NVidea RTX Graphic Cards can handle Ray Tracing in Real Time. Does this work in Chief or is Chief's Ray Tracing limited to using the CPU?
  2. You would need another symbol. This one should be fairly easy to create in chief using Molding Profiles on a circular Molding Polyline. Each Molding Profile can have a different material assigned to it.
  3. A macro written using the X12 NumberFormatter class would do it. A macro written using the X12 Measurement class could also do it. The unit designation would need to be specified as "'-\"" in order to get that format. In either case you would need to use a Custom Field / Column.
  4. It would be nice if Chief's Help included what the "defaults" are for each parameter. The only one they mention is: reduce_fractions() I think that all of the True | False settings are defaulted to False
  5. The .inspect method will give you some that information, depending on the units being used.
  6. You should be able to create your own "derived class" with whatever settings you want but I'm not 100% sure it would work since the NumberFormatter class is one that Chief created and it may not be registered.
  7. Not that I'm aware of. They are initialized automatically by the .new method. That's why I set up a global as my NumberFormatter. You could actually have several globals, each with different settings - or just use 1 and change the parameters on the fly.
  8. Notably missing from the Help is an example of using the NumberFormatter class. Basically it has to be created first. There's no reason to create it for every time you want to format a number - particularly if you are always going to be using the same parameters. Here's the way I create a persistent instance of the class and how it can be used: $NF = NumberFormatter.new $NF.unit = "'-\"" $NF.use_fractions = true $NF.denominator = 8 This sets the parameters to what I want. Then I can use the following whenever I need to format a number: $NF.apply( 123.5.in ) ---> 10' 3-1/2" Note the inclusion of .in so the formatter knows the value is in inches. If passing a Measurement value then that wouldn't need to be included.
  9. Thanks Dermot, Since there usually are not that many sinks in a plan, I don't think there would be much "bloat".
  10. OK, but that bypasses the automatic placement of the sink. Shouldn't there be a better coordination of the data when sinks are placed in cabinets? I guess I'll need to put in a feature request.
  11. In that case, you will need a separate Molding Polyline for each molding. You would need to manually edit the Molding Polyline to set the distance from the doors.
  12. Alan, There are 3 possible moldings for a room: Base Chair Rail Crown Each can use a different Molding Profile and locations (height and offset)
  13. I suspect that you are not sending "Saved Plan Views" which would be specific to each floor. Another possibility is that you have the "Reference Floor" displayed.
  14. When a Sink is added to a Cabinet, Chief just creates a 2D CAD Block. I can select the cabinet, tab to the sink and open the dbx. The sink can also be shown in a fixture schedule. However, if I try to get the name/value pairs (attributes) for the Sink I only get the attributes of the CAD Block. There doesn't appear to be any reference to the sink in the Cabinet attributes either - except for "has_appliance_or_sink" true/false. Does anyone know how to get to the Sink's attributes? I would like to include some of the Sink information in the Cabinet Schedule or in a "Note".
  15. We have them. Defaults > Material Regions Floor Material Region Wall Material Region
  16. Rooms don't have an "Object Information Panel (OIP)" so it's not possible to add "Custom Fields" to be used in the "Room Finish Schedule". Notes OTOH do have the OIP and a Note placed within a Room will pick up the "room" attributes, allowing all that data to be retrieved in user macros and displayed in a "Note Schedule" substituted as a "Finish Schedule". This makes it possible to use the Notes as "Room Labels" with both numbers and names as well as including Custom Columns in the Schedule. It may take a bit of work to define your new "Finish Schedule" with the appropriate "Custom Fields" and the "User Macros" but in the long run you will have a much more comprehensive Schedule.
  17. I have no idea who the user is that goes by the name "Signatures" but the request isn't without merit. When we get questions it's often not possible to answer without knowing what version of the software is being used. Sometimes it's a Home Designer product and sometimes it's a Chief Architect product. In addition, the capabilities of newer versions are different than prior versions and it really helps to know what the version is in order to give the best answers. In addition, if a plan is posted it's much easier for us to see exactly what the problem might be rather than just guessing. It helps you get the right answer quicker and saves us making guesses that might not help at all.
  18. IMO this is just a minor limitation of the "Style Pallets". It doesn't prevent you from selecting other doors and changing their type. It would be nice if it was a bit more comprehensive, but the "Style Pallets" is not a total replacement for "Defaults". Sometimes we just have to do some actual work rather than expecting Chief to do everything for us.
  19. Rebuild 2D Block should fix that.
  20. Yes, Ben's solution using the .convert_to() method works nicely but I'm not really up on the methods available with the Measurement Class. I really need a pdf document that is akin to the Ruby.org documentation. I think CA should provide that in their help files or a separate PDF for us.
  21. In X12 all numeric attributes are Measurements that have "UNITS". Calculations return the same Units even though that isn't what you want. Change your macro to: a=(area*0.092903).round(2).to_f.sq_m.to_s
  22. Go to the Terrain Specification dbx and set: Building Pad > Subfloor Height Above Terrain Note that it should be relative to Elevation 0.00 Example: Pad Elevation 4893' Subfloor Height Above Terrain = 58728"
  23. So in California we seem to have a different set of dates. 2010, 2013, 2016, 2019, etc. The code adoption comes at the end of the year every 3 years. January 1, 2020 local building departments adopted the 2019 CRC (California Residential Code). I suspect this is just because to get the California Codes updated it takes about a year from when the International Codes are published.
  24. Did you import the terrain into your X12 plan? Have you then created a Terrain Perimeter and set the elevation data to match the imported dwg? The other thing you have to do is set the offset so that your model elevation sits on the terrain at the correct height.