Instruction making rant


RE: Instruction making rant
#60
(2020-05-31, 13:17)Merlijn Wissink Wrote: If anyone has any good or better ideas, sure post them  Smile

I have posted my suggested syntax in this topic. It is not ideal either as honestly is requires more boilerplate i.e. compared to the yours (and also I have not received any other comments but I'm sure there'll be other issues). But it addresses several issues I see here.

(2020-05-31, 13:17)Merlijn Wissink Wrote: They shouldn't be there in the first place anyway, but it can be gracefully handled by simply not showing them in PLI.

In my opinion that is not a good behaviors for an interface. If something should not be used, it should not be allowed by the compiler. And moreover, the syntax should not encourage you to write something which should not be used. Here you suggest that "// parts" are most likely Ldraw type 1 lines, that is, references. That allows to have different sets of references in different sections (which, again, I think should be prohibited by the compiler or LDCad). That's why I suggest a "MOVE GROUP" meta which is not a type 1 line and inherently does not allow to change parts used.

(2020-05-31, 13:17)Merlijn Wissink Wrote: (you're adding a door to a model, then attach pieces to the door in the next step and only then close the door in the third step)

That is the case I was thinking about, yes. However rare, I think it should be supported.

(2020-05-31, 13:17)Merlijn Wissink Wrote: I think the most logical way to solve that with the idea I posted above is by simply using multiple buffer definitions.

That is fine but bloats the code, requiring unnecessary many intermediate buffers in case there are many steps in between. Also making it very hard for manual editing.
Use of groups solves this, as it is allowed to add parts to existing group in many places (on different steps).

(2020-05-31, 13:17)Merlijn Wissink Wrote: Or, maybe by extending the buffer definition in some way, maybe something like this

That is essentially what I propose but again, without new type 1 lines with new positions, but with new command which only allows to set new position.

(2020-05-31, 13:17)Merlijn Wissink Wrote: I personally like the first one more, because it leaves less room for error.
I am not sure how Smile



I would also love to hear any suggestions and critics
Reply
« Next Oldest | Next Newest »



Messages In This Thread
Instruction making rant - by Daniel R - 2020-05-22, 23:30
RE: Instruction making rant - by Daniel R - 2020-05-24, 11:32
RE: Instruction making rant - by Daniel R - 2020-05-24, 12:05
RE: Instruction making rant - by Daniel R - 2020-05-27, 1:01
RE: Instruction making rant - by N. W. Perry - 2020-05-26, 16:53
RE: Instruction making rant - by N. W. Perry - 2020-05-26, 17:49
RE: Instruction making rant - by N. W. Perry - 2020-05-26, 21:03
RE: Instruction making rant - by Daniel R - 2020-05-27, 1:39
RE: Instruction making rant - by N. W. Perry - 2020-05-27, 22:18
RE: Instruction making rant - by Daniel R - 2020-05-27, 1:47
RE: Instruction making rant - by Daniel R - 2020-05-27, 1:33
RE: Instruction making rant - by Daniel R - 2020-05-27, 16:01
RE: Instruction making rant - by N. W. Perry - 2020-05-27, 16:22
RE: Instruction making rant - by Daniel R - 2020-05-27, 16:32
RE: Instruction making rant - by N. W. Perry - 2020-05-27, 16:55
RE: Instruction making rant - by Daniel R - 2020-05-27, 17:38
RE: Instruction making rant - by Daniel R - 2020-05-27, 20:20
RE: Instruction making rant - by N. W. Perry - 2020-05-27, 22:14
RE: Instruction making rant - by Daniel R - 2020-05-28, 13:43
RE: Instruction making rant - by N. W. Perry - 2020-05-28, 16:53
RE: Instruction making rant - by N. W. Perry - 2020-05-27, 22:37
RE: Instruction making rant - by N. W. Perry - 2020-05-28, 15:32
RE: Instruction making rant - by Daniel R - 2020-05-28, 15:53
RE: Instruction making rant - by N. W. Perry - 2020-05-28, 16:37
RE: Instruction making rant - by Daniel R - 2020-05-28, 16:47
RE: Instruction making rant - by N. W. Perry - 2020-05-28, 17:17
RE: Instruction making rant - by N. W. Perry - 2020-05-28, 14:45
RE: Instruction making rant - by Daniel R - 2020-05-31, 12:38
RE: Instruction making rant - by Daniel R - 2020-05-31, 13:51
RE: Instruction making rant - by N. W. Perry - 2020-05-31, 19:33
RE: Instruction making rant - by N. W. Perry - 2020-05-31, 19:21
RE: Instruction making rant - by N. W. Perry - 2020-05-31, 18:54
RE: Instruction making rant - by Daniel R - 2020-06-02, 21:26
RE: Instruction making rant - by Daniel R - 2020-06-02, 23:44
RE: Instruction making rant - by N. W. Perry - 2020-07-03, 15:22
RE: Instruction making rant - by Daniel R - 2020-05-27, 15:48
RE: Instruction making rant - by N. W. Perry - 2020-05-27, 16:20
RE: Instruction making rant - by Daniel R - 2020-05-27, 19:59
RE: Instruction making rant - by Daniel R - 2020-05-27, 19:58
RE: Instruction making rant - by Daniel R - 2020-05-27, 18:58

Forum Jump:


Users browsing this thread: 1 Guest(s)