[Therion] Rope and anchors symbols

Evaristo Quiroga eqr at ecgracia.com
Sat Feb 3 21:00:38 CET 2018


Hi Martin,

I have never done a wiki. I've been looking at the documentation on the 
page, and I'll try. After some native English would have to review my 
poor English.

What do you want me to describe: just the use of the new anchor symbols 
or the joint use of all rigging symbols (ropes and anchors)?

Evaristo.


El 02/02/2018 a las 18:25, Martin Sluka via Therion escribió:
> Hi Evaristo,
>
> may you, please, add this to wiki?
>
> m.s.
>
>
>> 2. 2. 2018 v 17:32, Evaristo Quiroga via Therion <therion at speleo.sk 
>> <mailto:therion at speleo.sk>>:
>>
>> Hi Vladimir,
>>
>> Finally  I have choose the easy way (see the attached figure). Yours 
>> comments and other forum members convinced me. And it's more easy  
>> also to coordinate with new Topodroid symbols.
>>
>> Now I have two new user anchor symbols: u:anchor_artificial and 
>> u:anchor_natural which I combine with rope section with or without 
>> rebelays and anchors.
>>
>> I put the mpost code if others users want use it.
>> I have choose a brown colour to rigging (rope and anchors). As you 
>> can not choose the color of the user symbols, with "symbol-colour",  
>> I had to define it in the mpost.
>>
>> Thanks,
>>
>> Evaristo.
>>
>> -----------------------------------------------------------------------
>> /def p_u_anchor_artificial(expr pos,theta,sc,al) =//
>> //  T:=identity shifted pos;//
>> //  thdraw origin withpen pencircle scaled 0.25u withcolor (0.58, 
>> 0.44, 0.25);//
>> //enddef;//
>> // initsymbol ("p_u_anchor_artificial");//
>> //
>> //def p_u_anchor_natural(expr pos,theta,sc,al) =//
>> //    U:=(.2u,.2u);//
>> //    T:=identity aligned al rotated theta scaled sc shifted pos;//
>> //    thfill (-.2u,-.2u)--(0,.2u)--(.2u,-.2u)--cycle withcolor (0.58, 
>> 0.44, 0.25); //
>> //enddef;//
>> // initsymbol ("p_u_anchor_natural");
>>
>> //  symbol-colour line rope [58 44 25]//
>> /-------------------------------------------------------------------------------
>>
>> El 02/02/2018 a las 16:54, Владимир Георгиев via Therion escribió:
>>> Hi Evaristo
>>>
>>> Indeed the line rope needs some additions in an elegant way :). 
>>> Occasionally I have also wanted to make a Y-anchor without the dot 
>>> in the middle. But I hadn't had the time to add this feature. It can 
>>> be done by adding extra line point options. Similar to "adjust 
>>> horizontal", "l-size", etc for "line:wall".
>>> This will require modifications to both the Metapost code to draw 
>>> the symbol, and to the therion c++ code that parses the options.
>>> It would be possible to draw different types of anchors depending on 
>>> the line point option, but I am not sure if it will be easy to 
>>> reflect the used anchors in the legend.
>>>
>>> Actually it would be best if there are both ways of setting an 
>>> anchor: with a line point option, or with a separate point "anchor" 
>>> with different options. The "anchor" point already exists, but is 
>>> only one type.
>>>
>>> When I draw a rope I always use it with "rebelays off" now and draw 
>>> the rebelays with a Bezier line. This allows me better control, 
>>> because the automatic rebelay curves don't always fit well in the 
>>> pit shape.
>>>
>>> Evaristo, if you want to work on the code, I can try to help. The 
>>> above are all nice ideas, like many others, but I personally don't 
>>> have the time to experiment with implementing them.
>>>
>>> Vladimir
>>>
>>> On Thu, Feb 1, 2018 at 1:57 PM, Evaristo Quiroga via Therion 
>>> <therion at speleo.sk <mailto:therion at speleo.sk>> wrote:
>>>
>>>     Hi,
>>>
>>>     I greatly appreciate the improvement made by Vladimir at the
>>>     rope line symbol.
>>>
>>>     https://www.mail-archive.com/therion@speleo.sk/msg05992.html
>>>     <https://www.mail-archive.com/therion@speleo.sk/msg05992.html>
>>>
>>>     With this symbol you can control if the rope section has anchors
>>>     and rebelays, as line options. This options are global to the
>>>     line:  have or not rebelays or anchors.
>>>
>>>     Now a I need to go more ahead, I want control the anchor type
>>>     (natural: tree, block, etc or artificial: spit, multimonti,
>>>     parabolt, etc) in every point and the rebelay in previous
>>>     section. I want a round point for artificial anchor (like the
>>>     Vladimir symbol) and a triangle point for natural anchor.
>>>
>>>     When we rig with Y knots and deviators you need to control the
>>>     line section without rebelays and anchors, so that the rope is
>>>     straight and the knots do not appear as anchors. (see attached
>>>     figure).
>>>
>>>     Now I have to way to implement this in Therion: the easy and the
>>>     elegant.
>>>
>>>     Easy. Create two new point symbols for natural and artificial
>>>     anchors. And use the rope line symbol with rebelay and anchor
>>>     OFF in the rope section with Y and deviators, and  ON in the
>>>     other sections.
>>>
>>>     Elegant. Create a new rope line symbol, where I can control in
>>>     every point the anchor type (Natural, Artificial or None, for
>>>     knot) and the rebelay rope effect in the previous rope section.
>>>     I think we can do this by defining options to the line point. I
>>>     know other have implemented similar option, like "adjust
>>>     horizontal". To do this a need code examples with similar option
>>>     implementation to inspire me.
>>>
>>>     Thanks,
>>>
>>>     Evaristo.
>>>
>>>
>>>     _______________________________________________
>>>     Therion mailing list
>>>     Therion at speleo.sk <mailto:Therion at speleo.sk>
>>>     https://mailman.speleo.sk/listinfo/therion
>>>     <https://mailman.speleo.sk/listinfo/therion>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Therion mailing list
>>> Therion at speleo.sk
>>> https://mailman.speleo.sk/listinfo/therion
>>
>>
>> <Rope-anchors2.gif>_______________________________________________
>> Therion mailing list
>> Therion at speleo.sk <mailto:Therion at speleo.sk>
>> https://mailman.speleo.sk/listinfo/therion
>
>
>
> _______________________________________________
> Therion mailing list
> Therion at speleo.sk
> https://mailman.speleo.sk/listinfo/therion


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20180203/603f15d2/attachment.htm>


More information about the Therion mailing list