RogCAD 3D design software  (freeware)                             RogCAD™
  3D CAD design and modeling software for Windows  DOS  Mac  Linux

  Simple text files generate 3D models.

  Software description is further down this page.

  Download RogCAD here:

  Tutorial / reference:  Instructions

  Also see:  RogCAD Girder and Panel Building Set

  Why I use RogCAD:  RogCAD history

  RogCAD program code:  program source code
Russia's Progress cargo ship.  click here for dimensions

Click on image for higher resolution (and maximize your browser window) -- well worth it.

Click on image for higher resolution (and maximize your browser window) -- well worth it.

                  Hull wireframe modeled in RogCAD                                       Hull surface modeled in RogCAD

Why RogCAD ?

Outside of CAD modeling geared for machine operations 
or 3D printing, 3D CAD is a visualization and analytical tool.

Therefore, outside of machining or 3D printing, 
I would never consider using anything but RogCAD.

See:  RogCAD history page  to compare your options.

In RogCAD,  simple text files generate 3D models:

Link:  RogCAD Girder and Panel


  RogCAD modeling (with corrected dimensions) of 
  this 1851 artist's conception of the Crystal Palace:





Facades can be either imported or generated.
Below, is an example of both.  The stonework on the
front of the house was imported from a photograph
after using Paint Shop Pro freeware to skew it for 
a perspective matching the CAD perspective.

  66 second looping video  (two more small videos lower down)


Three options for an addition







In RogCAD,  simple text files generate 3D models:


Cubic elements can be skewed, rotated, translated (slid), 
replicated, repeated along straight or curved paths, 
and are the primary tool for most projects.

Here are some cubics defined in a text file using Notepad:

start   x   y   z            x   y   z
point   minimum values       maximum values  rotation  color
-----   --------------       --------------  --------  -----

type 1 window frames
001     0   0   0           .5   44  1.5      180      3
011     0   0   48.5        .5   44  51       180      3
021     0   0   1.5         .5   2   48.5     180      3
031     0   42  1.5         .5   44  48.5     180      3

type 2 window frames
041     0   0   0           .5   40  1.5      180      3
051     0   0   48.5        .5   40  51       180      3
061     0   0   1.5         .5   2   48.5     180      3
071     0   38  1.5         .5   40  48.5     180      3

   You can build a library of objects, then 
   rotate and translate them for precise placement.

   Simplest use -- an early image from 1995:


Cubic elements can be repeated along an axis, then rotated
and translated into position:

x   y   z        x    y    z      spacing   endcube   rotation  color

0   0   0      .292 .292  2.67      5.86      28        270       2

Standard points, lines and planes are also useful:

point    x     y     z          Connect points:
-----    -------------           
1        0     63.2  0          LINE GROUP 1:
2        24    63.2  0          8,23   1,12   12,13   2,13
3        24    41.2  0          1,31   8,13   1,2     2,3
4        0     45.2  8          3,18   3,8    5,18    5,6
5        24    0     6          .
6        0     0     6          .
7        0     41.2  6          etc
8        24    41.2  8
9        24    0     8

Plane data, with light-source shading information:

plane   t1  b1  t2  b2   direction  color

1       3   8   3   18     270       5
2       18  5   8   9      270       5
3       44  43  2   13     270       5
4       1   2   12  13     180       5

Curved elements with unlimited deformation potential:

points       degrees       radius         offset           weight
per        -----------     -------      -----------       --------
section    start   arc     X     Y      X    Y    Z       left inc   stretch

             20    -70     19.2  6      24   30   2.83     0    0     0
             20    -70     19.2  6      24   30   4.83     0    0     0
             20    -70     19.2  6      24   30   4.83     0    0     0
             3     -87     10    6.9    24  27.6  4.83     0    0     0
             3     -87     10    6.9    24  27.6  4.83     0    0     0
             3     -87     10    6.9    24  27.6  6.17     0    0     0

Rotations and translations are easy:

first  last  z-angle  tran-x  tran-y  tran-z

1      358     115      7       13      0


RogCAD for DOS output, with customizable color palette:

RogCAD for Windows output:

  25 second looping video


RogCAD for Windows customizable color palette:

  50 second looping video


for all computers

3D CAD modeling

Keyboard data entry CAD software
for productivity or hobby.

This software provides simple and complete
control of the output, being keyboard entry
based.  It's especially useful for combining
wireframe modeling with surface modeling
in a customized manner.

Also, being keyboard input based, it
allows for easy editing of designs.
One simply edits a text file containing
the data elements, using Notepad or any
text editor.  RogCAD is a general use
CAD program.  You can download a copy of
it or hire me to model your project for you.

Client project:  cabin addition

Client project:  new workshop/office

Project:  sunrise - sunset modeling

Visit the 
RogCAD Virtual Girder and Panel home page

RogCAD is freeware.

Download page: RogCAD software

RogCAD for DOS has 640x416 viewport
resolution and 15 colors per palette.

RogCAD for Windows has 1320x1020 viewport
resolution and 256 colors per palette.

RogCAD for DOS is now also available as a
stand-alone program for running on any
computer, including Mac, thanks to QB64.
(1320x1020 with 256 colors per palette)

RogCAD for Windows also comes in a version
with a 4896x3060 virtual viewport.

Click on the image below to see a few
1997 print-outs from the design phase:

Click image for better detail

  Projects in RogCAD are built up mostly through the use of cubic
  primitives.  The user defines a cubic shape by specifying two
  diagonally opposite vertices.

  RogCAD automatically supplies the remaining six vertices as well
  as the connecting lines and planes.

  These cubic elements can be skewed, resized, rotated, translated,
  replicated and repeated along straight or curved paths.

  Thus generated are things like rows of mitered boards, windows,
  or rows of buildings.

  Points, lines and planes can also be defined independently, and are
  integrated with the cubic data structures, as are curved surfaces.

  Complex curved surfaces are modeled by stretching basic circular
  shapes in a variety of directions.  The boat shown here required
  about two hours of data entry.


 More about RogCAD features 

   *  Anything that can be modeled in the most expensive 
      3D CAD software can be modeled in RogCAD.

   *  Designs are built quickly.  RogCAD has many automated
      systems -- as well as transformation routines -- built into 
      its data text file system.  A minimal amount of data entry
      goes a long way.

   *  It's strictly keyboard entry, therefore inherently precise.
      Design elements fit together seamlessly.

   *  Data for a project is displayed collectively in a text file,
      allowing data entry and editing in any order.  

   *  Provides automatic surface modeling, with automatic shading
      for light source direction.

   *  RogCAD's automatic surface modeling generates smooth 
      gradient lighting on curved surfaces.

   *  Can combine wireframe and surface modeling in any manner.

   *  Provides customizable rotatable grids and multicolor wireframe lines.

   *  Provides unlimited range of perspective points and focal points,
      and allows you to specify those values using 3D coordinates.  

   *  With those precisely defined perspectives and focal points and
      rotatable grids, RogCAD is excellent for doing analytical work.

   *  RogCAD provides smooth 3D navigation with real-time display 
      of perspective point and focal point.

   *  Can overlay multiple projects.

   *  Provides excellent control of the color palette.

   *  RogCAD's most striking aspect is its complete stability.

   *  RogCAD requires no installation of any sort, and it uses 
      just a tiny portion of your CPU and RAM.  You can run 
      multiple copies of RogCAD simultaneously.
   *  You can expect to spend one to five days engaged in
      self-study with the instruction document, depending on 
      what skill level you are aiming for.


   *  Not compatible with any other CAD format.

   *  You need to have an appreciation for the
      "by the numbers" approach used in this software.

   *  Not comparable to sophisticated mechanical design software.

   *  Currently contains no libraries of predrawn elements, therefore
      not best suited for rapid detailed drawings of standard designs.  
      RogCAD is best suited for accurately conveying the overall look
      of an object, especially the unconventional.


 I originally wrote RogCAD to run on my old IBM XT with the text-only monitor.
 The data points had to be plotted on paper by hand and then connected with 
 a straightedge.

 From 1993 to 2001, I developed it into its nearly current form. 
 Significant new features were added from 2021 to 2023, and 
 RogCAD is now in its final form.

 For RogCAD's complete history and more information on why
 I use RogCAD, click: RogCAD history

 RogCAD is available for Windows, DOS and cross-platform.

 RogCAD is freeware.  - Roger Luebeck

 I am the original rogcad.  I named my CAD program rogcad in 1995,
 which marked the beginning of the name.  I originated the domain on 6/30/2000 and have owned it ever since.  There is a 
 rogcad listed on an online chess site, but it is not me.  I haven't 
 played chess since 1969.  Any occurrence of the name rogcad on the 
 Internet outside of my CAD work and my other web pages is not me.







 Contact me regarding my services, which include: 

     architectural or general design assistance,
     2D and 3D CAD modeling of architectural or general designs,
     website assistance or design,
     and general computer programming for your software needs.

 Here again is the link to: RogCAD software download page


 RogCAD program code

 Instruction document

 RogCAD history


 (This page was updated on February 13, 2024)

 home page:  (copy and paste into your browser)


The preprint for my relativity journal article is at:

Relativity in absolute terms

There are only three sane sections in the Wikipedia article 
on the twin paradox of special relativity.  I authored those 
sections in 2011, and they've been there continuously since that time:

Here's the link to the three sections below.

   4.  A non space-time approach
   5.  The equivalence of biological aging and clock time-keeping
   12. No twin paradox in an absolute frame of reference

On several fundamental levels, Relativity Trail eclipses the works of Poincare, Lorentz and Einstein regarding the underpinnings and kinematics of special relativity: link: The originality and uniqueness of Relativity Trail
The twin paradox of special relativity cannot be resolved without acknowledging a hierarchy of clock rates dependent on a hierarchy of inertial motion. © 2022 Relativity Trail explains the time differential between reunited clocks, eliminates the twin paradox, diagrams Einstein's clock sychronization in absolute terms, and ends all confusion regarding relative frames of reference. It's completely compatible with, and in fact subsumes, Einstein's relativity. It reveals what is transpiring behind the scenes of Einstein's treatment. Spacetime is shown to be dependent on Einstein's clock synchronization method, and is properly relegated to a geometrical construct which comes up short as a physical reality. © 2008 Relativity Trail, with 192 pages, 65 diagrams and 75 illustrations, will provide you with complete detailed algebraic derivations of all the kinematical effects of special relativity. Everything is charted out in absolute terms against a system at rest with respect to the totality of the universe for perfect clarity as well as soundness of theoretical basis. It is the totality of the universe that imparts the inertial properties of clock rates and lengths which generate the effects of relativity. This is explained in detail in Relativity Trail
Introductory document: Relativity in absolute terms (Twin Paradox in Relativity) (can be read with comprehension in twelve minutes) Absolute versions of Einstein's postulates (a snippet from the above document -- can be read with comprehension in three minutes) Twin Paradox Animation on youtube. Light rays and traveling twins are charted in absolute terms, free of the misleading space-time diagram. I wrote the program code for the animation using QuickBASIC for DOS.
home page: (copy and paste into your browser) Updated 02/13/2024