homemaker-addon icon indicating copy to clipboard operation
homemaker-addon copied to clipboard

Selection of alternative styles

Open boes3d opened this issue 2 years ago • 3 comments

Hi M POSTLE The 'default', 'courtyard', 'fancy', 'tuscan', 'rustic' and 'arcade' styles work correctly on my VM. The only remark concerns the 'tuscan' style that you present in your Youtube video https://www.youtube.com/watch?v=24PVLcGYhN0&t=154s. The 'tuscan style displays classic columns. This is not the case on my VM. Do you implement columns in the 'tuscan' style of your add-on? Thank you very much in advance for your response. Best regards. M Rémy HAENEL

boes3d avatar Sep 07 '21 20:09 boes3d

The 'tuscan' and 'rustic' styles are configured to place columns around 'outside' space. Each of the cells can have a different type, and one of those space types is 'outside'. By default all spaces are 'living' so they don't get columns.

I wrote this a couple of days ago, hope this helps:

Other than the geometry of the sketch model itself, the other thing you can do to control what gets produced is to assign space-types. At the moment the behaviour of these are all hard-coded, but eventually it will be configurable. There are currently several space types: living, kitchen, circulation, stair, toilet, bedroom and retail; these primarily control which door and window configuration gets used: retail on the ground floor can get a series of shop fronts, no doors are created between kitchens and toilets etc.. I haven't got around to porting the stair drawing module just yet. There are two special space types: 'outdoor' and 'sahn', these generate outdoor spaces that the 'default' style constructs with a flat roof supported by perimeter posts. 'sahn' is an outdoor space type that is treated as internal circulation - think of a private courtyard in a riad house.

By default every space in your model has a 'living' type, so you get windows, doors between rooms, but no external doors. You can manually assign types by placing new blender objects (such as a new cube) in each of the spaces: give the new object the name 'retail' (or 'retail.001' etc..) and the space becomes a room with this type. If you forget to name or mis-spell this placeholder you will get a very small cube-shaped building inside your main building :). Once you start using these placeholders in a model, any unassigned spaces become 'outdoor'.

brunopostle avatar Sep 07 '21 21:09 brunopostle

Additionally, although the 'default' style has a range of columns to suit different storey heights, the columns in the 'tuscan' and 'rustic' styles currently have only one height each.

This means that to get the columns to fit without gaps, the height between floors needs to be 3.875 metres for 'tuscan' and 3.43 metres for 'rustic'.

[edit] these styles are copied from the Halifax Piece Hall, and these are the storey heights of the real building.

brunopostle avatar Sep 07 '21 21:09 brunopostle

Bonjour M Postle,Thank you very much for your prompt response. Thanks again.Best regards.Rémy HAENELenvoyé : 7 septembre 2021 à 23:26de : Bruno Postle @.>à : brunopostle/homemaker-addon @.>cc : boes3d @.>, Author @.>objet : Re: [brunopostle/homemaker-addon] columns (#9) Additionally, although the 'default' style has a range of columns to suit different storey heights, the columns in the 'tuscan' and 'rustic' styles currently have only one height each.This means that to get the columns to fit without gaps, the height between floors needs to be 3.875 metres for 'tuscan' and 3.43 metres for 'rustic'.—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

boes3d avatar Sep 08 '21 05:09 boes3d