-->
header image

Collection of AutoLisp for Bulk Printing - ESurvey Lisp Help

Under Print Ready, bulk print drawing, rotate text and block as well as scale text and block.

PRINT READY COMMANDS

Sl. No.

Command

Description

1 BPS To set bulk plot settings
2 BPFS To bulk plot and fit to sheet
3 BPGS To bulk plot at given scale
4 RTB To rotate text and block with given rotation angle
5 STC To scale text with given factor
6 SBL To scale block from its insertion point with given factor
1. PLOTTING CROSS SECTIONS

Menu:
1. Bulk Plot Settings (BPS)
2. Bulk Plot - Fit to Sheet (BPFS)
3. Bulk Plot - Given Scale (BPGS)

Functionality: Bulk prints drawings within a single drawing file.

Description: Bulk Plot is handy for printing multiple drawings within a CAD with same Plotter, Paper size, Paper Orientation and pen assignment settings. In road / irrigation projects, we often come across printing multiple drawing of the same size. When a number of drawings to be printed are more, it will take a lot of time to plot these drawing and there is a possibility of missing out some drawings as the process becomes monotonous. Bulk plot plots all the drawings in a single drawing file one by one. It identifies all the closed Plines in “PlotBox” layer as drawing boundary and plot drawings considering these Pline boundaries as window points. Using ‘BPFS’ and ‘BPGS’ command, we can do bulk plotting. Before using these commands, you have to specify four important factors i.e., Plotter, Paper Size, paper orientation and Pen Assignment configuration (.stb). To do this initial setting, use ‘BPS’ command. After saving the settings Use BPGS’: Bulk plot with given Scale(1: X-Scale) ‘BPFS’: Bulk plot with ‘Fit to page’ option


                                                                BPS, BPFS and BPGS

2. ROTATE TEXT AND BLOCK WITH GIVEN ROTATION ANGLE (RTB)

Menu: Rotate Text and Block with given Rotation Angle (RTB)

Functionality: To rotate text and block with given rotation angle.

Description: Most of the survey drawings get prepared with Northing towards the top. But when printing portion of the drawing, it may be practical to rotate the drawing (rotate the north). When you rotate the drawing after drawing preparation, or when printing, all the objects get rotated including text and blocks. But it will be more convenient to read the text with 0-degree rotation, so is with the blocks. So, we may have to rotate selected texts and blocks from its insertion point, use RTB command when such need arises.

Procedure:
1. Type ‘RTB’ at the command prompt.
2. Input Rotation Angle: Enter the angle for which the text needs rotation.
3. Select entities: Select Text and Block entities to be rotated.
Print Ready BPS Lisp
                                        Rotate Text and Block with given Rotation Angle (RTB)

3. SCALE TEXT WITH GIVEN FACTOR (STC)

Menu: Scale Text with given factor (STC)

Functionality: To scale text from its insertion point with given factor.

Description: Normally, survey drawing is prepared with 1:1000 scale, it means each mm in the drawing represent meter. When printing the drawing on different media size (A0 through A4) most of the time, it will be required to scale the texts from its insertion point to make it more readable. In each of these drawings, texts cannot be represented with the same scale factor as it becomes too small in big drawing sheets and too big in small drawing sheets. Using STC command we can scale the texts from its insertion point with given scale factor.

Procedure:
1. Type ‘STC’ at the command prompt.
2. Input text Scaling Factor: Enter scaling factor.
3. Select entities: Select the texts to be scaled.
Print Ready BPS Lisp
                                                     Scale Text with given factor (STC)

4. SCALE BLOCK FROM ITS INSERTION POINT WITH GIVEN SCALE FACTOR (SBL)

Menu: Scale Block from its insertion point with given scale factor (SBL)

Functionality: To scale the block from its insertion point with the given scale factor.

Description: Normally, survey drawing is prepared with 1:1000 Scale, it means each mm in the drawing represent meter. When printing the drawing on different media size (A0 through A4) most of the time, it will be required to scale the texts from its insertion point to make it more readable. In each of these drawings, blocks cannot be represented with the same scale factor as it becomes too small in big drawing sheets and too big in small drawing sheets. Using SBL command, you can scale the texts from its insertion point with given scale factor.

Procedure:
1. Type ‘SBL’ at the command prompt.
2. Input Block Scaling Factor: Enter the factor for which the selected blocks are to be scaled.
3. Select Entities: Select the blocks that are to be scaled.
Print Ready BPS Lisp
                                Scale Block from its insertion point with given scale factor (SBL)