Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

17 Good

About Bertf

  • Rank

Personal Information

  • Occupation
  • Homepage
  • Location
    Ghent, Belgium

Recent Profile Visitors

897 profile views
  1. does work here: Ctrl+A: pressing ctrl + shift + u:
  2. At the moment I help myself with: Ctrl + A, Ctrl + Shift + U Ctrl+A: select everything on the sheet Ctrl + Shift + U: update selected viewports (don't know if this is a custom key binding)
  3. This post points out my biggest issues on this matter.
  4. Bertf

    Clothes Rail

    Hi Stephan, I've tested this marionette and it's really nice! But i got the following issue: I've added the marionette and it's resources to our library. When trying to place it in a cabinet in a new file I can't reach our library document from the objects panel: The resource manager in the object panel doesn't show up our workgroup Libraries. Here is the exact location of the marionette in our resource manager: Kind regards, Bert
  5. Bertf

    Corrupted file?

    I was able to fix a file once by exporting it to a lower version (eg. vw 2017). Then reopening the file with the newest version of vw.
  6. Hi Boh, Thank you for your suggestion! That's a bit of strange approach to drag vectorworks over 2 screens but yes, that actually works!
  7. Hi, With the integration of multiple view panes in VW2018, I thought we would be able to open 2 different vwx files and place them next to eachother. But if I have 2 files in VW2018, for example file A and B. When I create a floating view pane in file A and then reactivate file B in my mainwindow. The floating view pane of file A dissapears. It reappears when file A is reactivated. What I'm trying to achieve is the following: have 2 windows of 2 different files open next to eachother. The screenshot below is made by opening File A in VW2018 and file B in VW2017: Wouldn't it be great if we could create a seperate viewpane by dragging the tab of a file out of the mainwindow? For example: If we drag the tab untitled6 out, it creates a viewpane containing untitled6 and Untitled5 stays active in the mainwindow? Thank you, Bert
  8. Bertf


    I've updated the first post with images of the halftone milling on "Trespa".
  9. Bertf


    Wow, thanks for the hint to the Chunk list node! I was looking for something similar when i was working on the average pixel color for the halftone circle! And, yes. I don't use drillings close together for the line milling effect. Just a continuous milling with varying depth:
  10. Bertf


    I've found pictures of 2 millings I did in the past: With a detail:
  11. Bertf


    Thank you @DomC! Yes, I've milled multiple line images with the same technique you're showing. I've created them with Jason Dorie's program. (one example is shown in the first post) But as I mentioned in improvements point 2, I hope to implement this in this marionette as well. If your CNC-machine has a DXF import that supports polygons with varying z-value, you will be able to mill it. Our machines doesn't, that's why we build our own DXF to NC-Hops converter.
  12. Bertf


    Yep Stephan, that's me! Yes we have VectorWop, which exports to NC-Hops for our cabinets. But for stairs, worktops and other stuff like these millings, we use our own converter. For example this Halftone image has to be milled with a 45° point mill. To create a circle with radius R on the surface, we have move the point mill to depth R. To visualize this, I've drawn some mill lines: It's a 3D poly which runs over the board at a safe distance of about 2mm. At every circle the mill goes down to the depth -R. I don't think this is doable with InteriorCAD's "Contour 3D" or "2D Contour"? They have a predefined depth for the full line: So with this tool, I don't think I'm able to "go down" to certain depths with my mill... We could discuss to try to draw "Drilling 3D" with depth = R at the circles, but then we'd have to adjust interiorcad's NC post processor to convert these drillings to millings. Very important in this case would be that the millings of different circles are all connected, else the machine will pull the mill back to it's default safe distance and have a short break every time. This increases the proces time a lot! So if I'm not missing any interiorcad tool, I think the easiest way would be to use the 3D poly.
  13. Bertf


    @Marissa Farrell Thank you! Hi Stephan, Thank you! With which interiorcad tool can you export 3D polylines or which DXF output do you mean? I've developed our own DXF to NC-Hops converter. It's written in python and we're using this mainly to mill our stairs and worktops. It creates NC-Hops files from a DXF file generated in Brics/Autocad or Vectorworks. With this program I can convert a 3D polyline straight to mill lines, which is how I was thinking to create the mill lines on this marionette.
  14. Bertf


    Version 1.0.0


    This is my first marionette and it's based on @Marissa Farrell's image processing! It takes an image and creates a Halftone object of it with black circles: IMPROVEMENTS: Final objective is that I'll add cnc DXF milling information to this marionette so that it can be milled on a CNC machine. (We've milled Halftone parts in the past using Jason Dorie's Halftone program http://jasondorie.com/page_cnc.html) Result: Detail: Maybe add a line milling. The image below is milled by us in the past with Jason's program. Be able to change the dimensions of the final halftone image. Now it takes the pixel width and height of the image, but I would like this to be some adjustable parameters. Changing the height and width with Set Height and Set Width has no effect. Somebody has a suggestion on how to do this? Now the marionette looks at the color of each pixel on a grid with step "Distance between Circle Centers". Related to that color, it creates a circle with according radius on the position of that pixel: The problem with this method is that that single pixel on the grid has total control on the radius and the one pixel just next to the chosen one has no relevance. A better mechanisme would be that the size of the circle is related to the average color of all the pixels in the area of the square "Distance between Circle Centers"x"Distance between Circle Centers". Anyone with some advice on handeling this? I got some little progress on it: Here we have 2 lists. One with all the pixels. X,Y coordinates of the pixel, Z is the radius of the circle according to the color. The other list has the X,Y values of the centers of where the final circles have to be placed. Following this we need to check the distance of all the image points to the center points. If this is smaller than a condition, then that point's radius had to be taken into account for calculating the average radius of that centerpoint. Any one has a quick hint on how to create this in marionette?
  15. Bertf

    Image Processing

    Hey Marissa! I've been modifying your script to create a Halftone generator. But I've found a little mistake in your marionette: In the part below you take the RGB values as XYZ values, and add X to the combined list of Y and Z. This makes creates a list of 5940 elements, instead of the initial 2970 pixels. This makes the remaining 2970 extrudes to stack on each other on the last position: This fixes your problem: Kind regards, Bert


7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114


© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.