Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps, emf and dxf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

Features

  • DRAW lines, points, circles, ellipses, arcs, parabolas, arrows and dimension lines
  • WRITE labels using any font. LaTeX typesetting (computer modern font) supported.
  • IMPORT images, pdf, svg, dxf
  • SET color, line width and line type: solid, dotted, dashdotted
  • DRAW TO SCALE 1:50, 1:100, 1:20
  • different output formats Vector formats: pdf (Acrobat Reader, pdfLaTeX), svg (Browser, OpenOffice/LibreOffice), eps (LaTeX), emf (Microsoft Word). Bitmap formats png, bmp. Intermediate formats: tikz (LaTeX), bgd (Fachwerk), hcl (Drawj2d), rm (reMarkable), dxf (CAD).
  • platform independent Drawj2d runs on every platform which runs Java: Linux, Windows, Mac OS X, Unix
  • reusable drawings Drawings can be parametrised using variables.
  • programming language Built in string based (tcl-like) scripting language Hecl (hcl) allows advanced features and extensibility.
  • mavscript compatible Mavscript templates can embed calls to Drawj2d. Thus drawings can be created that depend on calculations.
  • statics functions for engineers E.g. force arrows have their own scale, force vector addition respects equilibrium.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Drawj2d

Drawj2d Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Excellent piece of software to work with the Remarkable tablet. I do not use HCL drawings, but the side feature of importing pdf files as Remarkable notebooks (that can be edited just as any Remarkable notebook) is extemely helpful. Unfortunately the explanation of the import process and arguments needed is hidden deep in the manual. Would prefer if the command *and full explanation* (or at least a link to the full explanation) were provided upfront.
Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Advanced End Users, Engineering

User Interface

Command-line

Programming Language

Java

Related Categories

Java Image Converters, Java Vector Graphics Software, Java Data Visualization Software

Registered

2014-09-01