Not sure if it answers your question, but some observations. Bad news first of all, I could not reproduce your issue in QGIS 2.18.11 and QGIS 2.14.17 LTR, both GRASS 6 and 7. Any import worked fine (see screenshots below). The only difference between QGIS 2.14.17 and 2.18.11 is that in QGIS 2.18.11 the 'List of Layers to import' seems mandatory anand cannot be left blank (in order to import ALL layers, as one might expect). The region extent is chosen more or less accidently and does not seem to matter, and I imported all objects into one layer:
Configuration v.in.dxf QGIS 2.14.17 LTR:
Result:
Configuration v.in.dxf QGIS 2.18.11 LTR:
(I did not type the layer list by hand, it's created on the python console via ','.join(['%s'%i for i in range(680, 2380,20)])
)
Result:
Note that the Z coordinate of the vertices is always 0, but that the elevations are kept in the layer
attribute, from where they can be used for further processing (the same as if it was imported with 'Add Vector Layer').