-
Posts
12085 -
Joined
Content Type
Profiles
Forums
Gallery
Everything posted by Alaskan_Son
-
Schedule doesn't show correct output from Ruby macro
Alaskan_Son replied to MarkMc's topic in General Q & A
I think you’re doing something wrong because they work just fine for me. I use them all the time. I suspect you’re trying to place them as macros inside macros instead of simply using them properly as name:value pairs (object attributes). I tell it like this: People have to look at Chief and Ruby as 2 entirely separate constructs/entities. Whenever CHIEF sees two % signs enclosing some text, it will display any appropriate automated text. If that text happens to match a user defined, evaluated text macro then Chief will defer to RUBY to run the code. RUBY has no clue what anything between percentage signs means though. Only Chief knows that. When CHIEF “sees” the percentage signs on screen, Chief either fills it in per the defined macro, leaves it as dumb text, or defers to RUBY. The only thing Ruby can and ever will do with the text wrapped in % signs is display it as a “%name%” string or error out. My favorite example is to write a custom evaluated macro with a value of “%layer%” into an object. You should see the result is what you might expect...it reports the layer of the object. Now modify the macro to “%layer%”.reverse and see what you get. In both cases, RUBY is doing nothing more than placing the dumb text on the screen. CHIEF is the one that replaces the text with something else when the resulting on screen text results in a defined macro (either internal or user defined). -
Schedule doesn't show correct output from Ruby macro
Alaskan_Son replied to MarkMc's topic in General Q & A
What you described is actually only partially true. For rooms, it works as you describe (the schedule is recognized as the owner for any macros executed inside the schedule) and I've requested they fix this in the past. For other objects though, they do recognize the parent object when executed in the schedule as long as the macro is placed into the label or into an OIP field. The schedule number issue Mark has been describing is actually an anomaly in this regard. -
Schedule doesn't show correct output from Ruby macro
Alaskan_Son replied to MarkMc's topic in General Q & A
There's a method I often use to do this type of thing by not using the schedule number at all and instead using a global variable inside the schedule that builds its own order based on the schedule order. ...and thanks for the heads up on the rest. I find it a bit curious because I was able to use the schedule number similar to what you were trying to do above in past versions. It just doesn't work in X11 anymore. Something changed. -
Quick and Easy Validator for Andersen 100 Fiberex Windows.
Alaskan_Son replied to BrownTiger's topic in Tips & Techniques
I put that link down in my signature during a time when I was providing a notable amount of free macros, training videos, custom symbols, etc. as a way providing a convenient way for people to support my efforts should they choose to do so and if they wanted to continue to see more of that type of thing, as well as an easy way of knowing how they could make payments for the items I had listed for sale. I have since changed course a bit with those various offerings but just never adjusted my signature to remove the link since it still comes in handy from time to time. I have no problem removing it though since it seems to be at least partially disqualifying me from having an opinion on what constitutes proper appreciation for a persons time. I get the feeling that you don't have the slightest clue or appreciation for the quantity of time and energy some people pour into helping out on the forum. My statements above were just an honest and straightforward statement about the way I feel after having done so for a number of years, and I should be free to share it. You're right. No one is pointing a gun at my head but that shouldn't be a pre-requisite for the right to a personal opinion on the matter. And my personal opinion is that people want/need help...and some of us spend a lot to give it. Its not very considerate of somebody to ask for somebody else to take that time out of their day to describe how something works if they actually don't have any real intention of doing anything with it. That was my point. And with regard to the rest of my post, I was just offering my personal, professional, and experienced opinion on the matter...I'm not looking for a job, and in fact, I barely have time to help people with private sessions much of the time anyway. I just know that almost nobody ever makes any real progress in certain areas by fishing for little tips on the forum. Take my opinion or leave it, I really don't care, but I see it play out all the time. If I could help solve your problems with a few little tips, I would, but certain things take a lot more than that, and I'm just trying to paint that picture clearly and honestly for people. Its just become exceedingly clear to me after watching a lot of forum users here make almost no progress year after year after year and then seeing how much progress other people make using more appropriate learning methods in a very short time span, that there is a better way. I feel like NOT saying things sometimes is actually doing a disservice. It may not be what people want to hear, but sometimes "free" is a lot more expensive. In fact, I don't even care if its me that people go to for proper tutelage, and I tell that to people all the time. I even point out many of the free resources we have at our disposal. The real point is that there are better ways to learn certain things and if someone has the real intent to learn something I want to share with them how they should really be going about doing that. I'm sorry you feel that way. Nobody is pointing a gun at your head either. You can feel free to ignore me in your preferences or just not read my posts, but I'd much rather tell people what they need to hear than what they want to hear. Again, take it or leave it. I apologize if my opinion offends you, but I'm not sorry for what I said. -
I would use a different approach. Switch to the All ON layer set of anything (may not be necessary if you know the layers are on in the correct layer set), make sure all the layers are actually turned on, and then switch to the Hole In Ceiling Platform tool. Now draw a marquis around your entire plan while holding down the Shift key. This will select ONLY Holes In Ceiling Platforms. You might need to check on multiple floors, but this should whittle things down for you.
-
I’m curious as to what you mean by this and how you’re thinking of using it.
-
One of the forks in the road I was talking about. The example in the OP DID have the drawer glides though, so in your case,time for one of the other methods I guess (added Accessory, added Insert, etc. etc.). At the end of the day, it comes down to what you want to show, where you want to show it, why you want to show it, whether are not a drawer glide is simply a drawer glide or whether a drawer glide and a rollout glide are 2 different things, how much work you want to put in to make it "automated", etc. etc.)
-
Many ways to deal with this such as not using a Plan View ("None"), creating multiple Plan Views (one for each floor), etc. but the key is to understand what Plan Views are, what they remember, and how to manage them. Here's the easiest solution in my opinion though...
-
Yep. This one could be used to get the desired end result along with a custom macro placed either into one of the existing components or into an added accessory. Again, there is basically a potential fork in the road at every turn though. I would probably suggest that the easiest solution for the average user is to just manually edit the count as you first suggested above by changing the value from = automatic_count to = automatic_count+X (where X is either entered manually or pulled from the aforementioned insert values or pulled from one of the Object Information fields).
-
Are you talking about Sub-Categories or Accessories?
-
It would take a lot more than a screenshot. I could literally spend hours going over some of these things in great detail to cover all the various scenarios. Point is that you have to make sure and insert your parts and pieces using the appropriate dialogs as either shelves, or drawers, or appliances, or whatever it is you're inserting and you may need to add as more than one piece to get them to show up in the material list how YOU want them to show. And you may or may not need to add or modify components/accessories manually as well. There are forks in the road at every stage of this process and various ways macros could be utilized as well.
-
If you just want to use a standard shallow drawer box then you'll probably just have to make one for yourself. Once you make that symbol, add drawer glides to its Components. Read my first post again but read it VERY CAREFULLY. Again, read my first post again... "You'll have to add those shelves as library items in the Cabinet Shelf Specification dialog OR manually add as a new accessory to your Components list."
-
Some Structure DBX Crazy and a Desperate Cry For Help...
Alaskan_Son replied to HumbleChief's topic in General Q & A
I personally don't use mono slabs very often and the vast majority of my work fr the last few months has been assisting clients who are still back in X10 so I have't noticed it yet. I haven't seen it posted anywhere else either, although I will say that many of us just report stuff to technical support without ever mentioning it here on the forum, so someone else may have reported it. I wouldn't count on it though and multiple reports of the same issue are better than one. -
Some Structure DBX Crazy and a Desperate Cry For Help...
Alaskan_Son replied to HumbleChief's topic in General Q & A
You're welcome Larry, but no, that's not what I'm suggesting. You may have very well lost your mind, but for this particular issue, I'm reassuring you that you're seeing things clearly. There is a problem and it's not you on this one : ) -
Some Structure DBX Crazy and a Desperate Cry For Help...
Alaskan_Son replied to HumbleChief's topic in General Q & A
Definitely an X11 bug Larry. Please make sure to report it ASAP. -
I pretty positive you just found a bug in X11 Larry. It looks like the model is building correctly, but Chief is adding the foundation ceiling height to the first floor ceiling height (essentially doubling the number when floor is supplied by foundation room below since they both have the same value) when a second floor is present. Please make sure to report it.
-
Yes. Light fixtures will still work like you want and the soffits won't get cut by the half wall, but molding won't work. Or how bout try this instead... Rotate that soffit that covers your half wall so that the face is parallel with instead of perpendicular to your half wall. You'll have to reshape of course to flipflop the width and depth.
-
Try blocking those soffits together and I think you'l find that they behave a little better.
-
You'll have to add those shelves as library items in the Cabinet Shelf Specification dialog OR manually add as a new accessory to your Components list.
-
I definitely don't think moldings are the right tool for this job. Here's a quick video showing how to make pretty quick work of it using ceiling planes.
-
Where are you guys getting your information? What makes you think Chief isn't paying attention to what people are struggling with? I can guarantee you that they are. When your technical support team and training staff are being inundated with questions about a specific issue, you can bet someone is paying attention. I know this from experience on multiple levels in this area too so I'm not just speaking out of my @$$. Anyway, here's a little food for thought. If you're basing your thoughts on the matter on your experience here in the forum, then you're really missing a lot of information. There are a HUGE number of users that basically never even come here. In fact, many don't even know this place exists. You're really not seeing a very good cross section of users here in my opinion.
-
First off, why would you think ANY of those numbers would make sense? Second of all, what you describe is exactly why some have such a hard time learning Chief...we don't take the proper time or invest the proper effort in learning how and why. The very fact you we're just guessing and messing around with numbers points to a general practice that I see all the time. We keep fighting the software till we get the desired results and then the do the same thing the next time until we get the desired results...It's a very inefficient way of "learning". The alternative of course is to stop and figure the thing out so you can cross it off your list of things you have to fight with. Take this angle thing for example. It's one of the single most fundamental concepts that we should know if we're going to be using them... I tell it like this all the time (and it's true of any and all software by the way): These various settings are either your enemy or your ally. The sooner you can make them an ally (taking the time to study and learn exactly how they are intended to work), the better. Now I won't pretend that I don't struggle with things myself, because I do sometimes, but I have learned that stopping what I'm doing and figuring the individual settings out, makes all the difference in the world.
-
Ceiling planes, roof planes, or solids are what I would probably use. Ceiling planes might by the easiest and most appropriate though.