Forum Replies Created

  • Todd Owen

    Member
    September 25, 2024 at 9:09 am in reply to: Moving to a new computer
    Points: 596
    Rank: UC2 Brainery White Belt UC2 Brainery White Belt Rank

    Copying the contents of the following folders gets you everything:

    “C:\Users\%USERNAME%\AppData\Local\Bluebeam\Revu\21”
    C:\Users\%USERNAME%\AppData\Roaming\Bluebeam Software\Revu\21″


    Revu > Preferences > Admin > Options tab > Backup

    This workflow will create a zip file with _most_ everything you need to recreate your exact setup including custom tool chest groups. I don’t recommend using Export as you pass up a lot.

  • Todd Owen

    Member
    September 24, 2024 at 11:37 am in reply to: Tool for Decoding Bluebeam Configuration and Markup Files
    Points: 596
    Rank: UC2 Brainery White Belt UC2 Brainery White Belt Rank

    This is a custom callout definition decoded:

    <pre class=””> <ToolChestItem Version=”1″>
    <Name>BOODMBZMTTGDMCAS</Name>
    <Type>Bluebeam.PDF.Annotations.AnnotationFreeText</Type>
    <Raw><</DA(1 0 0 rg /Helv 10 Tf)/IT/FreeTextCallout/DS(font: Helvetica 10pt; text-align:left; margin:0pt; line-height:11.5pt; color:#FF0000)/RD[50 30 5 5]/CL[5.5 5.5 40 35 53.8 35]/TempBBox[0 0 260 48]/LE/OpenArrow/FillOpacity 0.8/Subj(Callout)/BSIColumnData[(Electrical)()()()()]/Subtype/FreeText/Rect[0 0 260 48]/F 4/C[1 1 1]/BS<</W 1/S/S/Type/Border>>/OC(Electrical)>></Raw>
    <X>5.5</X>
    <Y>5.5</Y>
    <Index>8</Index>
    <Mode>properties</Mode>
    </ToolChestItem>

    /DA(1 0 0 rg /Helv 10 Tf)/IT/FreeTextCallout is an older format for a red callout using 10-pt. Helvetica, which is the same as the HTML/CSS format /DS(font: Helvetica 10pt; text-align:left; margin:0pt; line-height:11.5pt; color:#FF0000).

    I used a white background /C[1 1 1] with a 80% fill opacity /FillOpacity 0.8. There is an open arrow /OpenArrow leader with a box around the text with zero margin margin:0pt; in the /DS part above.

    The layer is /OC(Electrical) and will be created if it isn’t already in the PDF file. We had a set of five custom columns with “Discipline” being the first one, so it has a default in the Electrical Tool Chest version /BSIColumnData[(Electrical)()()()()].

    If the icon is in “drawing” mode (most people use “properties” mode, the temporary bounding-box /TempBBox[0 0 260 48] is how the inserted tool will appear until it’s inserted into the PDF, the it will resize. The X-axis is always left to right, but sometimes the Y-axis starts at zero in the upper left-hand corner of the PDF, and sometimes in the bottom-left, YMMV.

    The X, Y is typically set to the lower-left corner of the arrow where the /CL[5.5 5.5 40 35 53.8 35] element, in this case the arrowhead starts, goes northeast, the flattens out; think of this as [x1 y1 x2 y2 x3 y3]. The units of measurement are not consistent. It would be great to get others to participate in this. As an example, change the dimensions in the properties menu, then add to a Tool Chest, then export and see how these number change.

    I hope this helps get you going!

  • Todd Owen

    Member
    September 24, 2024 at 12:01 pm in reply to: Copying Custom Toolbars Between Profiles
    Points: 596
    Rank: UC2 Brainery White Belt UC2 Brainery White Belt Rank

    I believe the term is “ToolStrip” in the XML file. The way to analyze this is to Revu > Preferences > Admin > Backup your entire configuration into a Zip file and find the bpx files to analyze the XML and see what you want to copy from there between different bpx files.

    Most of the bpx files aren’t encoded, but if they are (meaning you see areas starting with “789c”), then see the “Tips” section for a way to decode these XML tags.