PROBLEM WITH HATCH DIALOG BOX

When i run the hatch command, the dialog box doesn't open, the options just appear in the command line.

If i select “settings,” it does open. this happens to me in v27, it didn't happen in v26.

I don't know if there's a variable or option to make sure the dialog box always opens.

Comments

  • same here.

  • Looks like they made it compatible with how it’s done in AutoCAD. Maybe the old way caused issues with lisp.

  • about lisp:

    when I type to command line (command "HATCH") I don't get the options from the hatch command so I can't even use lisp to by pass this issue to go to settings using lisp…

  • As I see, the behavior of HATCH command was changed to align the behavior with AutoCAD, in preparation to Hatch Ribbon implementation.

  • JorisHoogstede
    edited October 21

    I reported this earlier:

    Too bad that on V27 launch this wasn't completely solved.
    Funny thing is that on the launch party yesterday the team emphasized that fewer clicks are needed in general. Not with boundary creation though.
    Would have liked that the behaviour of a command that is so common was kept unchanged untill full Hatch Ribbon implementation is finished.
    Or are we missing something here @Lyubov Osina?

  • Hello,

    I experienced this today as well. Why make this change?

    What I noticed is that a number of options are now visible in the command bar, including Settings.

    When I type the letter "T", the familiar hatch menu appears.

    For the time being, you could add it to the command as a workaround.

    I still need to figure out what should go in there, but maybe someone knows.


    Ben

  • JorisHoogstede
    edited October 21

    Excellent suggestion as a workaround Ben! @bva1968 Many thanx!

    Just ad ;_t to the command and it works as it used to do.

  • For me (command "HATCH") shows a prompt with command options in the command line:

    : (command "HATCH")
    : HATCH
    Current hatch pattern: ANSI31
    Specify internal point or [hatch Properties/Select entities/Remove boundaries/Advanced options/Draw order/Origin/ANnotative/hatch COlor/Layer/Transparency/Undo]:

  • I'm afraid, you don't miss anything here, behavior of Hatch is changed, but only partially, Hatch Ribbon is not yet available. I'd suggest you to create a support request to get back Hatch dialog till Hatch Ribbon implementation.

  • or ask to have a 'CLASSICHATCH' command

  • aridzv
    edited October 21

    Hi @Lyubov Osina

    what I ment is that in the options prompts after (command "HATCH") there is no option for settings,

    unlike if I typye HATCH to command line and then have the option T.

    that is why I can't get to hatch dialog from lisp.

  • Another observation, in AutoCAD the hatch command shows the dialog with the ribbon closed, BricsCAD does not

  • aridzv
    edited October 21

    foud a lisp way:

    (defun c:hh ( / );;get classic hatch dialog in V27

    (initdia)

    (command "._HATCH" "T")

    (princ)

    )

    the "catch" is the use of initdia…

  • aridzv
    edited October 21
  • Another hatch dialog box problem

    In V27 I am unable to set the hatch to be associative within dialog box. Furthermore, after selecting objects, to return to dialog box I have once again press "t" (but associative option is still dead). In V26 dialog box returned automatically, allowing adjusting hatch parameters.

    The only work around I found to change this option, is command "-Hatch" via command line , interestingly after this modification dialog option becomes active (until it is disabled).

  • about set the hatch to be associative within dialog box - for me it is working,

    see attached screen recording.

    about returning to the dialog - yes,

    must prees T - not as V26…

  • Good morning,
    but has anyone figured out whether it’s possible to open the dialog box directly using the "hatch" command?

  • I have managed to change it so the box now comes up with the ' ;_t' suggestion above. However when I click 'inherit properties' it changes to the type of hatch, but not the scale or colour as it used to do!

    If I double click on an existing hatch it opens the box and copies all attributes- but I have to tick create separate hatch everytime!

    If I add a hatch to the tool palette there seems no way to easily alter the point of origin.

    All seemed better in V26!

  • I wrote to support, and they replied that they are aware of the issue and that the developers are already working to resolve it...

  • But of course they release the change half-implemented…typical these days.

  • I just opened a support request for this disaster too. Do developers actually test before they release anymore? I honestly don't think they do…we're all beta testers for their software, even though we all depend on this software to design things for clients\ and meet deadlines.

  • V27 is the worst version ever.

  • I have re-installed V26. A lot better.

    Hatch back to working properly.

    I realised that my offset shortcut on V27 did not override the last time I pressed it so had to esc before I could change the dimension.

    About three times more key presses needed with V27!

  • Click the command line at the bottom of BricsCAD, paste the line, and press Enter.

    type in command : (defun c:H () (initdia) (command "._HATCH" "_T") (princ))

    Type H, then press Enter. The classic Hatch dialog should open.

    To keep this working after restarting BricsCAD:

    1. Open Windows Notepad and paste the same line into a new document.
    2. Click File → Save As and choose your Documents folder.
    3. ClassicHatch.lsp
    4. Click Save.
    5. Return to BricsCAD. Close the Hatch dialog, type APPLOAD, and press Enter.
    6. In the application loading window, click Add, browse to Documents, and select ClassicHatch.lsp.
    7. Select the added file and click Load. Enable its Autoload checkbox so BricsCAD loads it on future starts, then close the window.

  • @Davino rather than appload each lsp file to autoload on start up. Put all the lsp into one file and appload that, my "Autoload.lsp" has around 39 individual small lisps in it plus some 20+ Autoload statements, Autoload has that adavantage when you type a lisp command name it loads the lisp file then runs it. I have 4 lsp loaded on statrtup.