[Bonsai] Are Multiple Milestones in Work Schedules Not Possible?

edited June 18 in General

Hi everyone,

I'm trying to prepare a test work schedule and I just stumbled upon this weird behaviour in Bonsai. According to BuildingSmart:

A milestone task is defined by the marker IsMilestone. and has no duration.

When editing a task in Work Schedules, Bonsai has this option. But it only works for the first task. If I assign isMilestone to any other task it does not work.

Tasks that are inside red boxes are all assigned milestones, but as seen here it only works for the first task. As far as I can tell the IFC standard does not have a limitation on the number of milestone tasks. I know it may not be relevant but other scheduling programs don't have that limitation, either.

Am I doing something wrong? The relevant IFC file is attached.
EDIT:
Blender version: 4.3.2
Bonsai version: 0.8.3-alpha250606

Comments

  • @atomkarinca
    I opened your file and set the framed tasks as milestones, I didn't see any problem
    please explain

    If I assign isMilestone to any other task it does not work.

    however, as you know milestones don't have duration or assigned resources, just a date
    kindly advise

  • @steverugi the tasks in the file are already assigned as milestone. But they are not assigned dates. They are assigned predecessors and successors. Is this the problem? If I assign individual dates, it works fine (and that is what I did for the first one, maybe that's what confused me).

  • @atomkarinca
    I see your point
    please set duration of your milestone to 1 day as I did here:

    Gantt chart in browser:

  • @steverugi I did try that, but it seems like a dirty fix for me. I don't think we should need to enter any dates if it's assigned isMilestone. I should submit a bug report, I guess :)

  • @atomkarinca
    the only date I entered is the "kickoff meeting" while "handing over" was assigned automatically based on sequence (FFSS) settings
    to get that I set 1 day duration to both.

    but of course feel free to submit an issue, cheers

  • @ yes, but the thing is, if you enter a date you don't have to set to it to 1 day duration, however if you just use sequences you have to set it to 1 day duration. As per the IFC documentation, it should have no duration.

    steverugiwalpa
Sign In or Register to comment.